Home › Development › ni-c/mcp-hub
ni-c/mcp-hub
Many stdio MCP servers from one container, published over HTTPS with OAuth 2.1 for any MCP client
Topics: Aggregators
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 0.12.0)
npx -y @ni-c/[email protected]
Or add to your MCP client config:
{
"mcpServers": {
"mcp-hub": {
"command": "npx",
"args": [
"-y",
"@ni-c/[email protected]"
]
}
}
}
CONFIG_PATH— Path to the mcp.json listing the servers to expose, in Claude Code's mcpServers format (default mcp.json in the working directory)IDLE_TIMEOUT_MINUTES— Minutes of inactivity before a server is put to sleep; 0 starts every server at launch and keeps it running (default 60)TOOL_CACHE_PATH— Tool snapshots of sleeping servers (default .mcp-hub/tool-cache.json beside the config)LOG_FILE— Mirror the hub's log lines into this file; stdout carries the protocol, so logging goes to stderr otherwise
This server takes extra arguments — see its repository.
Package (oci)
Package: oci ghcr.io/ni-c/mcp-hub:0.12.0
EXTERNAL_URLrequired — Public base URL exactly as clients see it, e.g. https://mcp.example.net (no path)PASSWORD_HASHrequired secret — bcrypt hash of the OAuth login password (htpasswd -bnBC 10 "" 'pw' | tr -d ':\n')TWO_FACTOR— Set to totp to ask for a one-time code from an authenticator app at every sign-in. Default off.TOTP_SECRETsecret — Base32 secret the authenticator app was set up with (mcp-hub-admin totp init). Read only when TWO_FACTOR is totp.TRUSTED_PROXIES— Comma-separated IPs/CIDRs of the reverse proxy allowed to set X-Forwarded-* headersCLIENT_REGISTRATION— Which mechanisms a client may use to obtain a client_id: cimd (Client ID Metadata Documents), dcr (RFC 7591 dynamic registration), or bothCIMD_ALLOWED_ORIGINS— Comma-separated https origins whose client ID metadata documents are accepted, e.g. https://chatgpt.com; unset admits every https originPORT— Listen port inside the container
Related servers
metatool-ai/metamcp
MetaMCP: unified middleware MCP server that manages your MCP connections through a GUI.
anyquery
Query apps with SQL from a single local-first binary; also connects to PostgreSQL, MySQL and SQLite-compatible databases.
MCPJungle
Self-hosted MCP server registry for enterprise AI agents.
opentabs
Plugin-based server and Chrome extension that gives AI agents access to web apps through your authenticated browser session, with a plugin…
AnythingMCP
MCP gateway and company brain: 731 connectors (SAP, ERP, SQL), file search, memory and skills.
1mcp-app/agent
Aggregates multiple MCP servers into one unified server.
Listed in punkpeye/awesome-mcp-servers (MIT)
Data from the Official MCP Registry