mcphub and mcp-proxy

mcphub
70
Verified
mcp-proxy
56
Established
Maintenance 23/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 20/25
Stars: 1,866
Forks: 227
Downloads:
Commits (30d): 37
Language: TypeScript
License: Apache-2.0
Stars: 659
Forks: 88
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No Package No Dependents
No Package No Dependents

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 mcp-proxy

tbxark/mcp-proxy

An MCP proxy server that aggregates and serves multiple MCP resource servers through a single HTTP server.

Supports multiple MCP client transport types (stdio, SSE, streamable-http) and exposes aggregated tools, prompts, and resources via Server-Sent Events or streamable HTTP endpoints. Built in Go with Docker support for launching Node.js and Python-based MCP servers via `npx` and `uvx`. Includes a web-based Claude configuration converter for simplified client setup.

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