MCPNews

The Model Context Protocol ecosystem, verified

Current spec 2026-07-28

MCPHub

Spec Support Unverified First-party Confidence: Good (0.85)

MCPHub is an MCP server published by Saman; its MCP spec-revision support has not been verified yet. It is the first-party server from Saman. Last verified 2026-09-15.

Does MCPHub support the current MCP specification (2026-07-28)?

Undetermined. We have not verified which MCP specification revision MCPHub supports (as of 2026-09-15).

Is MCPHub a first-party (official) MCP server?

Yes. MCPHub is the first-party MCP server published by Saman (last verified 2026-09-15).

How do I connect to MCPHub?

MCPHub is available via the package docker:samanhappy/mcphub, the source repository at https://github.com/samanhappy/mcphub. Authentication: oauth. Transports: streamable-http, sse-legacy.

When were MCPHub's facts last verified?

2026-09-15. Each fact on this page links to the sources used to verify it.

MCPHub is a self-hosted MCP gateway and control plane maintained by a single individual (GitHub samanhappy). It connects to upstream MCP servers configured in data/mcp_settings.json and, in the role this atom describes, exposes its own MCP endpoints at /mcp, /mcp/{group}, /mcp/{server} and two smart-routing variants, distributed as a Docker image, samanhappy/mcphub, alongside an npm package, @samanhappy/mcphub. The exposed endpoints require authentication by default and support a built-in OAuth 2.0 authorization server, bearer keys, and JWT-backed local accounts; the README documents the endpoint family generically as supporting SSE, Streamable HTTP, and stdio without separating which applies to the inbound consumer role versus the exposed server role. Authority is recorded as first-party under a self-owned- project reading: repository, docs, and product site are all controlled by the same maintainer, and MCPHub fronts no separate vendor's service.

The repository has published 21 security advisories as of 2026-09-15 (4 critical, 11 high, 5 medium, 1 low), up from 18 at an earlier count. Eight of those carry CVE ids and were reported in the eight-CVE batch story; a ninth, an OAuth 2.0 authentication bypass fixed in v1.0.32, was added in the September 3-15 security roundup. Three further advisories, all published 2026-09-02 and none carrying a CVE id, are not named in either story: GHSA-cvw6-m995-5vvv (medium, missing authorization letting non-admin users read and wipe system logs), GHSA-94jf-cmwm-q3p5 (high, an activity-log IDOR exposing all users' tool-call history in database mode), and GHSA-xvpg-v6pr-xc32 (medium, SSRF via unvalidated OAuth discovery, registration and metadata URLs in server configuration).

How widely adopted is MCPHub?

Not ranked in The MCP 500: insufficient public data (coverage floor not met) (snapshot ). The Adoption Index measures public signals only; it says nothing about quality.

How was this verified, and what are the sources?

Verified · method: repo-readme · confidence 0.85 (Good).

  1. Repository metadata for samanhappy/mcphub, fetched 2026-09-15 - description "Self-hosted MCP gateway and control plane for connecting, controlling, and operating MCP servers", 2,438 stars, Apache-2.0, not archived, owner type User, homepage https://www.mcphub.app - accessed
  2. Repository README (raw content via the GitHub contents API), fetched 2026-09-15 - "MCPHub provides a unified control point between AI clients and MCP servers"; documents exposed routes /mcp, /mcp/{group}, /mcp/{server}, /mcp/$smart, /mcp/$smart/{group}; "SSE / Streamable HTTP / stdio Support"; auth as "JWT + bcrypt for local accounts; bearer keys; built-in OAuth 2.0 server (@node-oauth/oauth2-server); optional Better Auth"; Docker run command names image samanhappy/mcphub - accessed
  3. Repository-wide security advisories, fetched 2026-09-15 - 21 published advisories total (4 critical, 11 high, 5 medium, 1 low), only 8 carrying CVE ids; three advisories published 2026-09-02 carry no CVE id and are not named in either published story: GHSA-cvw6-m995-5vvv (medium, published_at 2026-09-02T14:26:13Z, missing authorization on log routes), GHSA-94jf-cmwm-q3p5 (high, published_at 2026-09-02T14:26:06Z, activity-log IDOR exposing all users' tool-call history), GHSA-xvpg-v6pr-xc32 (medium, published_at 2026-09-02T14:25:27Z, SSRF via unvalidated OAuth discovery/registration metadata URLs) - accessed
  4. Docker Hub repository samanhappy/mcphub, fetched 2026-09-15 - pull_count 528885, last_updated 2026-09-13T07:23:50Z - accessed
  5. MCPHub OAuth documentation, fetched 2026-09-15 - HTTP 200, documents the exposed endpoints' OAuth 2.0 support referenced from the README's auth section - accessed
  6. MCPHub product site, fetched 2026-09-15 - "One gateway for all your MCP servers... Connect your MCP servers once. Control how clients and agents access them."; footer "(c) 2026 MCPHub - Apache 2.0", no company named - accessed