mcp-openapi-schema-explorer and openapi-mcp-generator
The MCP server (A) and the Python generator tool (B) are complements, where the generator automatically creates the kind of MCP servers that the schema explorer (A) is designed to explore.
About mcp-openapi-schema-explorer
kadykov/mcp-openapi-schema-explorer
MCP server providing token-efficient access to OpenAPI/Swagger specs via MCP Resource Templates for client-side exploration.
This tool helps developers or AI agents understand complex API documentation (OpenAPI/Swagger specifications) without needing to load the entire document. It takes a local file path or remote URL to an OpenAPI or Swagger specification as input and allows an MCP client to explore specific parts of the API structure on demand. The output is structured information about the API, tailored for developers building against APIs or AI assistants interacting with them.
About openapi-mcp-generator
abutbul/openapi-mcp-generator
A Python tool that automatically converts OpenAPI(Swagger, ETAPI) compatible specifications into fully functional Model Context Protocol (MCP) servers. Generates Docker-ready implementations with support for SSE/IO communication protocols, authentication, and comprehensive error handling. https://pypi.org/project/openapi-mcp-generator/
This tool helps software developers quickly create a backend server that speaks the Model Context Protocol (MCP) from an OpenAPI specification. You provide an OpenAPI (or Swagger/ETAPI) file describing your API, and it generates a ready-to-use, Docker-packaged MCP server. This is for developers building new services or integrating existing APIs into systems that use MCP.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work