mcpo
par open-webui
Secure MCP-to-OpenAPI proxy server that exposes MCP tools as standard RESTful OpenAPI endpoints.
What it does
mcpo is a high-performance proxy that bridges the Model Context Protocol (MCP) with the OpenAPI standard. It transforms MCP servers—which typically communicate via raw stdio—into secure, accessible HTTP servers. This allows AI agents and applications that expect standard OpenAPI/REST interfaces to interact with MCP tools without needing custom protocol implementations.
Tools
- OpenAPI Proxy: Dynamically converts MCP tool definitions into an interactive OpenAPI schema.
- SSE Bridge: Supports Server-Sent Events (SSE) compatible MCP servers for remote connectivity.
- HTTP Streamable Bridge: Connects to streamable-HTTP MCP servers for high-throughput data exchange.
- OAuth 2.1 Handler: Provides secure authentication for protected MCP servers using dynamic client registration.
Installation
Use uv for the fastest setup:
uvx mcpo --port 8000 --api-key "your-secret-key" -- your_mcp_server_command
For Claude Desktop, add to claude_desktop_config.json:
{
"mcpServers": {
"mcpo": {
"command": "uvx",
"args": ["mcpo", "--port", "8000", "--api-key", "your-secret-key", "--", "your_mcp_server_command"]
}
}
}
Supported hosts
Confirmed: claude
Installation rapide
uvx mcpo --port 8000 --api-key "your-secret-key" -- your_mcp_server_commandInformations
- Tarification
- free
- Publié






