Enterprise DNA Enterprise DNA
M MCP Servers Developer low

NavinAgrawal/mcp-broker

by Various

Local MCP broker that exposes one compact MCP entry for MCP clients while routing to many configured upstream servers.

MCP

NavinAgrawal/mcp-broker

Added 7 June 2026

#ai-tools #claude #codex #developer-tools #gemini-cli #mcp #mcp-client #mcp-gateway

Overview

A local MCP broker written in Python that exposes one compact MCP entry point for MCP clients. It routes requests to many configured upstream MCP servers, hiding their complexity behind a single endpoint.

Best for

Best for
Developers who need to unify multiple local MCP servers under a single client endpoint

Use cases

  • Aggregating multiple MCP servers behind a unified interface for client applications
  • Simplifying MCP client setup by reducing the number of endpoints to configure
  • Testing or developing custom MCP routing logic in a local environment

How to use

Install

pipx install mcp-broker

Tools exposed

  • mcp-broker
  • broker_search_tools
  • broker_describe_tool
  • broker_call_tool
  • broker_status

Tested with

Codex, Claude, AGY CLI

Notes

A local MCP broker written in Python that exposes one compact MCP entry point for MCP clients. It routes requests to many configured upstream MCP servers, hiding their complexity behind a single endpoint.

1 stars on GitHub. Last updated 2026-06-07. Licensed MIT.

Use cases

  • Aggregating multiple MCP servers behind a unified interface for client applications
  • Simplifying MCP client setup by reducing the number of endpoints to configure
  • Testing or developing custom MCP routing logic in a local environment

Pros

  • Reduces client configuration overhead by presenting a single MCP endpoint
  • Open source and written in Python, making it easy to audit or modify
  • Lightweight and purpose-built for local MCP routing

Cons

  • Very low community adoption (1 star) suggests limited testing and support
  • Requires manual setup and configuration of upstream server mappings
  • No built-in caching or resilience features visible from the description

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Reduces client configuration overhead by presenting a single MCP endpoint
  • Open source and written in Python, making it easy to audit or modify
  • Lightweight and purpose-built for local MCP routing

Cons

  • Very low community adoption (1 star) suggests limited testing and support
  • Requires manual setup and configuration of upstream server mappings
  • No built-in caching or resilience features visible from the description

Open-source & AI alternatives

Swap-in tools that solve the same job. Weigh the trade-offs before you commit.

Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks