OpenMCP
Transforms OpenAPI specifications into Model-Context-Protocol servers and remixes existing servers.
About
OpenMCP simplifies the creation of Model-Context-Protocol (MCP) servers from OpenAPI specifications, allowing developers to quickly integrate APIs into chat clients and other MCP-compatible applications. It supports both stdio and SSE transports, and enables the remixing of multiple MCP servers into a single, unified server. With OpenMCP, users can selectively expose specific tools from each server, tailoring the functionality to their exact needs. The tool utilizes a configuration file to manage server settings, authentication, and tool selection, making it easy to manage and deploy customized MCP servers.
Key Features
- Configuration via JSON file
- Converts OpenAPI specifications to MCP servers
- 1 GitHub stars
- Remixes multiple MCP servers into one
- Supports stdio and SSE transports
- Allows selective exposure of tools from each server
Use Cases
- Combining multiple APIs into a single MCP endpoint
- Creating custom MCP servers with specific tools
- Integrating external APIs into chat clients