NestDaddy

mcp-hub

io.github.ni-c/mcp-hub · v0.12.0

Many stdio MCP servers from one container, published over HTTPS with OAuth 2.1 for any MCP client

Connect Runs on your machine

Terminal
claude mcp add mcp-hub -e CONFIG_PATH=<CONFIG_PATH> -e IDLE_TIMEOUT_MINUTES=<IDLE_TIMEOUT_MINUTES> -e TOOL_CACHE_PATH=<TOOL_CACHE_PATH> -e LOG_FILE=<LOG_FILE> -- npx -y @ni-c/[email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "mcp-hub": {
      "command": "npx",
      "args": [
        "-y",
        "@ni-c/[email protected]"
      ],
      "env": {
        "CONFIG_PATH": "<CONFIG_PATH>",
        "IDLE_TIMEOUT_MINUTES": "<IDLE_TIMEOUT_MINUTES>",
        "TOOL_CACHE_PATH": "<TOOL_CACHE_PATH>",
        "LOG_FILE": "<LOG_FILE>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "mcp-hub": {
      "command": "npx",
      "args": [
        "-y",
        "@ni-c/[email protected]"
      ],
      "env": {
        "CONFIG_PATH": "<CONFIG_PATH>",
        "IDLE_TIMEOUT_MINUTES": "<IDLE_TIMEOUT_MINUTES>",
        "TOOL_CACHE_PATH": "<TOOL_CACHE_PATH>",
        "LOG_FILE": "<LOG_FILE>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp-hub": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@ni-c/[email protected]"
      ],
      "env": {
        "CONFIG_PATH": "<CONFIG_PATH>",
        "IDLE_TIMEOUT_MINUTES": "<IDLE_TIMEOUT_MINUTES>",
        "TOOL_CACHE_PATH": "<TOOL_CACHE_PATH>",
        "LOG_FILE": "<LOG_FILE>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
CONFIG_PATH
Optional
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
Optional
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
Optional
Tool snapshots of sleeping servers (default .mcp-hub/tool-cache.json beside the config)
LOG_FILE
Optional
Mirror the hub's log lines into this file; stdout carries the protocol, so logging goes to stderr otherwise

Details

Package@ni-c/[email protected] (NPM, stdio)
Packageghcr.io/ni-c/mcp-hub:0.12.0 (OCI, streamable-http)
First published3 Nov 2026
Last updated3 Nov 2026
Registry nameio.github.ni-c/mcp-hub

More other servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.