mcp-routing-gateway

globalpocket/mcp-routing-gateway
★ 1 stars Python 🤖 AI/LLM Updated 1d ago
An MCP routing proxy that prevents LLMs from executing unintended tools. It securely curates, filters, and routes tools from multiple backend MCP servers. (LLMが意図しないツールを実行するのを防ぐMCPルーティングプロキシ。複数のバックエンドMCPサーバーからのツールを安全にキュレーション、フィルタリング、ルーティングします。)
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-routing-gateway": {
      "command": "uvx",
      "args": [
        "mcp-routing-gateway"
      ]
    }
  }
}

Or install with pip: pip install mcp-routing-gateway

README Excerpt

The MCP Routing Gateway is a stateless router and Pure Proxy designed to **solve the problem of "LLMs selecting tools unintended by the user,"** which is a common issue faced by current mainstream AI agents (e.g., Claude Desktop, Cline). When multiple MCP servers are registered directly to a standard AI agent, the LLM can freely browse and execute all tools, posing the risk of triggering unexpected destructive operations or unnecessary tool calls.

Topics

ai-agentsclaude-desktopfacade-patternllm-securitymcpmodel-context-protocolproxypythonroutertool-calling