MCP Server — NavinAgrawal/mcp-broker

Local MCP broker that exposes one compact entry for many upstream servers.

Remote serverstreamable-httpPython

What is the MCP Server?

Local MCP broker that exposes one compact entry for many upstream servers.

What you get

mcp-broker is a local Model Context Protocol process broker for MCP clients.

  • every client config repeats the same MCP server list
  • every new session can start duplicate upstream processes
  • OAuth, browser state, local files, and database handles spread across tools
  • raw tool lists consume context before the task begins
  • hosted connector caches can duplicate local MCP tools
  • orphaned MCP processes survive after client sessions exit

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the MCP Server

{
  "mcpServers": {
    "broker": {
      "command": "uvx",
      "args": ["mcp-broker"],
      "env": {
        "CONFIG_PATH": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
CONFIG_PATHFilesystem location the server is allowed to use.Optional

Frequently asked questions

Local MCP broker that exposes one compact entry for many upstream servers. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.