@frontmcp/adapters
v0.9.0
Published
Adapters for the FrontMCP framework
Maintainers
Readme
@frontmcp/adapters
Adapters that extend FrontMCP servers by auto-generating MCP tools from external specifications.
Install
npm install @frontmcp/adaptersAvailable Adapters
OpenAPI Adapter
Generate MCP tools from an OpenAPI spec. Each operation becomes a tool with Zod input validation and automatic request/response handling.
import { App } from '@frontmcp/sdk';
import { OpenapiAdapter } from '@frontmcp/adapters';
@App({
id: 'my-app',
name: 'My App',
adapters: [
OpenapiAdapter.init({
name: 'backend:api',
url: 'https://api.example.com/openapi.json',
baseUrl: 'https://api.example.com',
}),
],
})
export default class MyApp {}Powered by mcp-from-openapi for parameter conflict resolution, multi-security schemes, and request mappers.
Full guide: OpenAPI Adapter
Docs
| Topic | Link | | ------------------ | ---------------------------------- | | Adapters overview | Adapters Overview | | OpenAPI adapter | OpenAPI Adapter | | Step-by-step guide | Add OpenAPI Adapter |
Related Packages
@frontmcp/sdk— core framework@frontmcp/testing— E2E testing for adapter-generated toolsmcp-from-openapi— underlying OpenAPI-to-MCP engine
License
Apache-2.0 — see LICENSE.
