{"server":{"id":"ni-c-mcp-hub-f304aad8eb91","name":"ni-c/mcp-hub","title":"ni-c/mcp-hub","description":"Serve many stdio MCP servers from one container over HTTPS, with path-based routing, an aggregate endpoint using meta-tools, built-in OAuth 2.1 and hot reload.","category":"Other","transport":"Local","pricing":"Unknown","website":"https://github.com/ni-c/mcp-hub","repository":"https://github.com/ni-c/mcp-hub","version":"0.12.0","manifest":"{\"name\":\"io.github.ni-c/mcp-hub\",\"version\":\"0.12.0\",\"repository\":{\"url\":\"https://github.com/ni-c/mcp-hub\"},\"remotes\":[],\"packages\":[{\"registryType\":\"npm\",\"identifier\":\"@ni-c/mcp-hub\",\"version\":\"0.12.0\",\"transport\":{\"type\":\"stdio\"},\"environmentVariables\":[{\"name\":\"CONFIG_PATH\",\"isRequired\":false},{\"name\":\"IDLE_TIMEOUT_MINUTES\",\"isRequired\":false},{\"name\":\"TOOL_CACHE_PATH\",\"isRequired\":false},{\"name\":\"LOG_FILE\",\"isRequired\":false}]},{\"registryType\":\"oci\",\"identifier\":\"ghcr.io/ni-c/mcp-hub:0.12.0\",\"version\":\"\",\"transport\":{\"type\":\"streamable-http\"},\"environmentVariables\":[{\"name\":\"EXTERNAL_URL\",\"isRequired\":true},{\"name\":\"PASSWORD_HASH\",\"isRequired\":true},{\"name\":\"TWO_FACTOR\",\"isRequired\":false},{\"name\":\"TOTP_SECRET\",\"isRequired\":false},{\"name\":\"TRUSTED_PROXIES\",\"isRequired\":false},{\"name\":\"CLIENT_REGISTRATION\",\"isRequired\":false},{\"name\":\"CIMD_ALLOWED_ORIGINS\",\"isRequired\":false},{\"name\":\"PORT\",\"isRequired\":false}]}]}","sourceName":"punkpeye/awesome-mcp-servers","sourceUrl":"https://github.com/punkpeye/awesome-mcp-servers","status":"approved","seoTitle":"ni-c/mcp-hub MCP server","seoDescription":"Serve many stdio MCP servers from one container over HTTPS, with path-based routing, an aggregate endpoint using meta-tools, built-in OAuth 2.1 and hot reload.","createdAt":"2026-11-04T07:14:08.166Z","updatedAt":"2026-11-04T07:58:36.806Z"}}
