mcphub and metamcp

Both are MCP aggregation/gateway solutions that compete for the same use case—centralizing multiple MCP servers behind a single endpoint—though metamcp emphasizes Docker-based deployment while mcphub focuses on dynamic routing strategies.

mcphub
70
Verified
metamcp
58
Established
Maintenance 23/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 22/25
Stars: 1,866
Forks: 227
Downloads:
Commits (30d): 37
Language: TypeScript
License: Apache-2.0
Stars: 2,100
Forks: 297
Downloads:
Commits (30d): 0
Language: TypeScript
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 metamcp

metatool-ai/metamcp

MCP Aggregator, Orchestrator, Middleware, Gateway in one docker

Supports dynamic MCP server aggregation with middleware injection and tool-level filtering, enabling selective exposure of capabilities across namespaces. Implements a proxy architecture using stdio transport with environment variable management, allowing configuration-driven composition of multiple MCP servers into unified endpoints with granular access control via API-key or OAuth authentication.

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