Convert an OpenAPI specification into MCP tools with zxypro1’s TypeScript library. Supply the API definition and configure the generated server.
OpenAPI to MCP Converter turns an OpenAPI specification into an MCP server instance. The TypeScript library maps documented API operations into tools and proxies their parameters to the underlying API. It is useful when an existing API has a specification but no dedicated MCP integration.
Install openapi-mcp-converter and follow the maintainer’s code example to load the OpenAPI document and connect a transport. The README includes stdio and SSE examples. The generated tools depend on the supplied API definition, so there is no universal tool list for this converter.
Inspect the operations and authentication configuration before using the generated server. A specification may include write endpoints as well as reads. Test the intended API operation and returned data in your own environment.
Node.js 18 or later. Provide an OpenAPI specification and implement the transport using the documented library example.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
Connect GitHub MCP to repositories, issues and pull requests with GitHub’s hosted service or a locally run server.
Use the Supabase MCP server to inspect database schemas, query project data and retrieve docs through a project-scoped connection.
Search Linear issues and projects, inspect work context and manage updates through Linear’s hosted MCP server with OAuth.