mcp-server-any-openapi and openapi-mcp-proxy

These are competitors, as both are MCP servers that enable LLMs to interact with OpenAPI specifications, with A offering additional features like intelligent chunking and built-in request execution.

openapi-mcp-proxy
37
Emerging
Maintenance 2/25
Adoption 9/25
Maturity 16/25
Community 19/25
Maintenance 2/25
Adoption 5/25
Maturity 15/25
Community 15/25
Stars: 80
Forks: 18
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 13
Forks: 5
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

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-proxy

nyudenkov/openapi-mcp-proxy

An MCP server that provides tools for exploring large OpenAPI schemas

Scores updated daily from GitHub, PyPI, and npm data. How scores work