mcp-hub

ni-c/mcp-hub
★ 0 stars TypeScript AI/LLM Updated today
Serve multiple stdio MCP servers from one container: path routing, hub meta-tools, OAuth 2.1 + API tokens for ChatGPT, Claude, Cursor and other MCP clients
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-hub": {
      "command": "npx",
      "args": [
        "-y",
        "ni-c/mcp-hub"
      ]
    }
  }
}

README Excerpt

📖 **Full documentation: <https://mcp-hub.ni-c.de>** Serve many stdio MCP servers from **one container**, published over HTTPS for ChatGPT connectors, Claude (Web and Code), Mistral Le Chat, Cursor, LibreChat and any other Streamable-HTTP MCP client — with a built-in OAuth 2.1 login protected by a single password, plus long-lived API tokens for clients that

Tools (15)

CONFIG_PATHDATA_PATHDEFAULT_RESOURCEEXTERNAL_URLHTTP_HEADERS_TIMEOUT_MSHTTP_REQUEST_TIMEOUT_MSLOG_FILEMCP_BODY_LIMITMCP_MAX_CONCURRENT_REQUESTSMCP_REQUESTS_PER_MINUTEPASSWORDPASSWORD_HASHPORTRESOURCE_BOUND_TOKENSTRUSTED_PROXIES

Topics

aichatgptclaudeclaude-codedockermcpmcp-gatewaymcp-servermodel-context-protocoloauth2self-hostedstreamable-http