About
Mcpo is a simple proxy server that bridges the gap between MCP (Model Context Protocol) servers and OpenAPI, enabling seamless integration with LLM agents and applications that expect standard RESTful APIs. It transforms MCP server commands into accessible, secure, and interoperable HTTP endpoints. Mcpo automatically generates interactive documentation and adds security features like API keys, eliminating the need for custom protocols and glue code, thus simplifying the process of making AI tools usable and interoperable.
Key Features
- Auto-generates interactive documentation for each tool
- Uses pure HTTP for easy integration
- Exposes MCP tools as OpenAPI-compatible HTTP servers
- Supports multiple MCP tools via a single config file
- Adds security with API keys
- 947 GitHub stars
Use Cases
- Integrating MCP tools with LLM agents
- Making MCP servers accessible via standard RESTful APIs
- Securing MCP tools with trusted web standards