mcp-server-any-openapi and openapi-mcp-server
About mcp-server-any-openapi
baryhuang/mcp-server-any-openapi
A MCP server that enables Claude to discover and call any API endpoint through semantic search. Intelligently chunks OpenAPI specifications to handle large API documentation, with built-in request execution capabilities. Perfect for integrating private APIs with Claude Desktop.
In-memory FAISS vector search with MiniLM-L3 embeddings enables subsecond semantic discovery of endpoints from hundred-KB+ OpenAPI specs, chunked per-endpoint to preserve full parameter context. Dual-tool architecture separates schema discovery (`{prefix}_api_request_schema`) from actual HTTP execution (`{prefix}_make_request`), eliminating fetch limitations within the MCP environment. Supports remote OpenAPI JSON sources with multi-instance Docker deployment, customizable tool namespacing, and global prompt injection for precise Claude tool selection across different API services.
About openapi-mcp-server
sotayamashita/openapi-mcp-server
Powerful bridge between OpenAPI specifications and AI assistants using the Model Context Protocol (MCP). Automatically converts any OpenAPI/Swagger API specification into MCP tools that can be used by AI assistants like Claude Desktop.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work