mcp-openapi and openapi-to-mcp

One tool generates an MCP server from an OpenAPI specification, while the other is an OpenAPI specification for an MCP server, suggesting they are complementary tools in the MCP ecosystem, potentially with one creating a server that conforms to the other's specification.

mcp-openapi
42
Emerging
openapi-to-mcp
37
Emerging
Maintenance 0/25
Adoption 9/25
Maturity 16/25
Community 17/25
Maintenance 10/25
Adoption 5/25
Maturity 9/25
Community 13/25
Stars: 81
Forks: 15
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 9
Forks: 2
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stale 6m No Package No Dependents
No Package No Dependents

About mcp-openapi

ReAPI-com/mcp-openapi

OpenAPI specification MCP server.

Loads and dereferences multiple OpenAPI specifications from a directory, exposing API operations and schemas through MCP tools for LLM-powered IDE integration in Cursor. Implements a catalog-based architecture with search and lookup capabilities across specifications, using custom `x-spec-id` fields to disambiguate overlapping endpoints and schemas between services. Integrates directly into Cursor via `.cursor/mcp.json` configuration and provides tools for dynamic catalog refresh and semantic operation/schema discovery.

About openapi-to-mcp

EvilFreelancer/openapi-to-mcp

Turns any OpenAPI/Swagger API into an MCP server. One MCP tool per endpoint, Streamable HTTP - for AI clients calling your REST API.

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