getdatanaut/openmcp
Turn any openapi file into an mcp server, with just the tools you need.
Supports both OpenAPI-to-MCP conversion and stdio-based MCP server composition, allowing selective tool exposure through an `openmcp.json` config file. Implements stdio and SSE transports with direct integration into major chat clients (Cursor, Claude) via automated client configuration. Handles authentication management across multiple servers and enables mixing heterogeneous MCP sources—OpenAPI specs, stdio servers, and others—into a single unified MCP endpoint.
304 stars. No commits in the last 6 months. Available on npm.
Stars
304
Forks
18
Language
TypeScript
License
MIT
Category
Last pushed
Aug 06, 2025
Commits (30d)
0
Dependencies
28
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/getdatanaut/openmcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
Azure/data-api-builder
Data API builder provides modern REST, GraphQL endpoints and MCP tools to your Azure Databases...
harsha-iiiv/openapi-mcp-generator
A tool that converts OpenAPI specifications to MCP server
apioo/fusio
Self-Hosted API Management for Builders
kadykov/mcp-openapi-schema-explorer
MCP server providing token-efficient access to OpenAPI/Swagger specs via MCP Resource Templates...
dougborg/katana-openapi-client
Modern TypeScript and Python Katana Manufacturing MRP API clients with automatic retries, rate...