openapi-mcp-generator and mcp-openapi-schema-explorer
These are complementary tools: the first generates MCP servers from OpenAPI specs, while the second provides an MCP server that *exposes* OpenAPI specs for exploration, serving different points in the API integration workflow.
About openapi-mcp-generator
harsha-iiiv/openapi-mcp-generator
A tool that converts OpenAPI specifications to MCP server
Automatically generates Zod-validated TypeScript MCP servers that proxy REST APIs, supporting multiple transports (stdio, SSE, StreamableHTTP) and authentication schemes (API keys, OAuth2, Bearer tokens). The tool produces fully typed, scaffolded Node.js projects with built-in HTML test clients for web-based transports, enabling AI agents to interact with existing APIs through the Model Context Protocol.
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.
Implements parameterized resource templates (e.g., `openapi://paths/{path}/{method}`) that enable dynamic, on-demand access to OpenAPI/Swagger specs without pre-enumerating endpoints, avoiding context bloat. Supports both local files and remote HTTP/HTTPS URLs, with automatic Swagger v2.0-to-OpenAPI v3.0 conversion. Runs via stdio transport and integrates with MCP clients like Claude Desktop, Cline, and Windsurf through configurable execution methods (npx, Docker, or node).
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work