mcphub and mcpo
About mcphub
samanhappy/mcphub
A unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies
Exposes MCP servers via HTTP/SSE endpoints with vector-powered semantic routing for intelligent tool discovery, while supporting OAuth 2.0 authentication and hot-swappable configuration through JSON or PostgreSQL backends. Built on Node.js/Express and implements the Model Context Protocol SDK to aggregate heterogeneous server capabilities into a unified interface accessible by AI clients like Claude Desktop and Cursor.
About mcpo
open-webui/mcpo
A simple, secure MCP-to-OpenAPI proxy server
Bridges stdio-based MCP servers to HTTP via auto-generated OpenAPI schemas, supporting multiple transport types (stdio, SSE, Streamable HTTP) with optional OAuth 2.1 authentication. Enables serving multiple MCP tools simultaneously through a single config file with hot-reload capability, making them compatible with standard REST clients and LLM agent frameworks without custom integration code.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work