Ross ROSS = Recommend OSS · open-source software intelligence for agents

samanhappy/mcphub

A unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. observed · 2026-08-28

github.com/samanhappy/mcphub · homepage · TypeScript · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

82/100

  • Activity 99
  • Release rhythm 87
  • Longevity 37
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 2.5
  • age_days: 520
  • days_rel: 10
  • days_push: 7
  • n_releases_24m: 129

Full methodology

Adoption not part of the score

2333 stars · 287 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

MCPHub is a self-hosted hub that centrally manages multiple Model Context Protocol (MCP) servers and exposes them through unified Streamable HTTP/SSE endpoints with flexible routing (aggregate, group, single-server, and AI-powered smart routing). It includes a web dashboard for health monitoring, OAuth/social login, per-server sharing, and hot-swappable configuration.

Use cases

  • manage multiple mcp servers from one dashboard
  • route ai agent tool calls to the right mcp server
  • expose hundreds of mcp tools without overwhelming the model context
  • share mcp servers with team members with access control
  • add or remove mcp servers without restarting clients
  • add oauth authentication to mcp endpoints
  • monitor health and latency of mcp servers

When to choose

  • you run more than a few MCP servers and per-client JSON configs are getting messy
  • you need one stable endpoint for AI clients like Claude, Cursor, or Cline
  • you want semantic tool discovery to limit context window usage
  • you need auth, group visibility, and usage logs for MCP access

When to avoid

  • you only use one or two MCP servers and a simple config file suffices
  • you need a fully managed hosted solution without any self-hosting
  • your environment cannot run Docker or Node.js

Facets

service · maturity active

api-gateway routing auth middleware monitoring rag web-framework large-language-models developer-tools self-hosted apis self-hosted cross-platform mcp mcp-gateway mcp-router model-context-protocol smart-routing tool-discovery oauth dashboard hot-reload ai-agents docker nodejs web-server

7 sources

Member repositories

RepositoryRoleHealth v2
samanhappy/mcphubmain82

For agents

markdown · JSON · MCP: product_card(name="samanhappy/mcphub")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem