mcphub and agent

These are competitors offering similar core functionality—both aggregate multiple MCP servers into a single unified endpoint—though samanhappy/mcphub appears more mature with advanced routing strategies while 1mcp-app/agent takes a simpler aggregation approach.

mcphub
63
Established
agent
50
Established
Maintenance 23/25
Adoption 10/25
Maturity 9/25
Community 21/25
Maintenance 13/25
Adoption 10/25
Maturity 9/25
Community 18/25
Stars: 1,866
Forks: 227
Downloads:
Commits (30d): 37
Language: TypeScript
License: Apache-2.0
Stars: 395
Forks: 47
Downloads:
Commits (30d): 0
Language: TypeScript
License: Apache-2.0
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 agent

1mcp-app/agent

A unified Model Context Protocol server implementation that aggregates multiple MCP servers into one.

Implements stdio transport isolation with subprocess management for child MCP servers, featuring OAuth 2.1 authentication, hot-reload configuration, and health check monitoring. Designed as a proxy layer that aggregates tools across multiple AI assistants (Claude Desktop, Cursor, VSCode) through a single HTTP endpoint, eliminating per-client configuration overhead.

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