MCP.so
Sign In

MCP-Hub MCP

@warpdev

About MCP-Hub MCP

A hub server that connects to and manages other MCP (Model Context Protocol) servers.

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-hub-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-hub-mcp",
        "--config-path",
        "/Users/username/mcp.json"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is MCP-Hub MCP?

MCP-Hub MCP is a hub server that connects to and manages other MCP (Model Context Protocol) servers, allowing users to list their tools and execute them. It is especially useful for bypassing Cursor’s 40-tool MCP limit and reducing AI mistakes by hiding infrequently used tools.

How to use MCP-Hub MCP?

Install via npx with the mcp-hub-mcp package and specify a config path. Configure the hub by providing a JSON configuration file (Claude Desktop format) via environment variable (MCP_CONFIG_PATH), CLI argument (--config-path), or a default mcp-config.json. Once connected, use the tools list-all-tools and call-tool to interact with all managed servers.

Key features of MCP-Hub MCP

  • Automatic connection to other MCP servers via configuration file
  • Lists all available tools from connected servers
  • Calls tools on connected servers and returns results
  • Bypasses Cursor’s 40-tool MCP limit
  • Reduces AI mistakes by hiding infrequently used tools

Use cases of MCP-Hub MCP

  • Aggregate multiple MCP servers under a single hub to avoid tool caps
  • Manage a large set of MCP tools across different servers
  • Simplify AI interactions by exposing only the most relevant tools

FAQ from MCP-Hub MCP

What is the purpose of MCP-Hub MCP?

It connects to multiple MCP servers, lists their tools, and executes them. It is created mainly to bypass Cursor’s 40-tool MCP limit and reduce AI errors.

What are the runtime requirements?

Node.js 18.0.0 or higher, with npm, yarn, or pnpm.

How do I configure the hub to connect to other servers?

Use a configuration file in Claude Desktop format via the MCP_CONFIG_PATH environment variable, the --config-path command line argument, or a default mcp-config.json file in the current directory.

What tools does MCP-Hub MCP provide?

Two tools: list-all-tools (returns all tools from connected servers) and call-tool (calls a tool on a specific server using serverName, toolName, and toolArgs).

Does MCP-Hub MCP support authentication or custom transports?

The README does not mention authentication or custom transport support.

Frequently asked questions

What is the purpose of MCP-Hub MCP?

It connects to multiple MCP servers, lists their tools, and executes them. It is created mainly to bypass Cursor’s 40-tool MCP limit and reduce AI errors.

What are the runtime requirements?

Node.js 18.0.0 or higher, with npm, yarn, or pnpm.

How do I configure the hub to connect to other servers?

Use a configuration file in Claude Desktop format via the `MCP_CONFIG_PATH` environment variable, the `--config-path` command line argument, or a default `mcp-config.json` file in the current directory.

What tools does MCP-Hub MCP provide?

Two tools: `list-all-tools` (returns all tools from connected servers) and `call-tool` (calls a tool on a specific server using `serverName`, `toolName`, and `toolArgs`).

Does MCP-Hub MCP support authentication or custom transports?

The README does not mention authentication or custom transport support.

Comments

More Other MCP servers