Skip to main content
Glama
globalpocket

mcp-routing-gateway

by globalpocket

MCP Routing Gateway

Das MCP Routing Gateway ist ein zustandsloser Router und Pure Proxy, der entwickelt wurde, um das Problem zu lösen, dass "LLMs vom Benutzer unbeabsichtigte Tools auswählen", ein häufiges Problem bei aktuellen Mainstream-KI-Agenten (z. B. Claude Desktop, Cline).

🌟 Warum MCP Routing Gateway?

Wenn mehrere MCP-Server direkt bei einem Standard-KI-Agenten registriert sind, kann das LLM alle Tools frei durchsuchen und ausführen, was das Risiko birgt, unerwartete destruktive Vorgänge oder unnötige Tool-Aufrufe auszulösen.

Dieses Projekt fungiert als Vermittler zwischen dem KI-Agenten und der tatsächlichen Gruppe von MCP-Servern und bietet eine Steuerungsebene, die "dem LLM nur sicher kuratierte (gefilterte und virtualisierte) Tools präsentiert."

Related MCP server: cordon

🏗️ Architektur

Dieses Projekt integriert intern sowohl "MCP Server"- als auch "MCP Client"-Funktionalitäten.

AI Agent (MCP Client) → | [MCP Server] Gateway [MCP Client] | → Backend MCP Servers
  1. Frontend (MCP Server): Fungiert als "einzelner, sicherer MCP-Server" gegenüber dem KI-Agenten und akzeptiert Verbindungen über Standard-Ein-/Ausgabe (stdio).

  2. Backend (MCP Client): Liest mcp_config.json und startet sowie verwaltet automatisch mehrere darin definierte MCP-Server (über stdio-gestartete Prozesse).

🎯 Design-Philosophie

Dieses Projekt basiert auf der strikten Philosophie, ein "Router und Pure Proxy" zu sein.

  1. Keine Payload-Interferenz (Pass-through): Es greift nicht in Payloads wie Request-IDs oder Argumente ein. Es konzentriert sich vollständig auf die Weiterleitung der Kommunikation und fungiert als reine Pipe.

  2. Fassaden-Muster (Filterung und Tool-Überschreibungen): Das Gateway greift nur in das Routing von tools/list (Präsentation der Tool-Liste) und tools/call (Tool-Aufruf) ein. Basierend auf der Konfigurationsdatei verbirgt es gefährliche Tools oder ersetzt sie durch sichere virtuelle Tools.

⚙️ Konfiguration

Alle Konfigurationen werden vollständig im JSON-Format verwaltet. Standardmäßig sucht das Gateway in dem Arbeitsverzeichnis ~/.mcp-gateway nach diesen Dateien. Sie können dieses Verzeichnis mit der CLI-Option --work-dir ändern.

  1. mcp_config.json (Backend-Definition): Das Standard-Konfigurationsdateiformat für MCP-Clients. Es definiert die Gruppe von MCP-Servern, mit denen sich das Gateway verbindet und die es im Hintergrund startet.

  2. gateway_config.json (Routing- und Filter-Definition): Eine für das Gateway einzigartige Regelkonfigurationsdatei. Sie definiert, "welche Tools verborgen werden sollen (Blockierte Tools)" und "welche Tools virtualisiert werden sollen (Virtuelle Tools)."

Für detaillierte Informationen zur Verwendung und zu den CLI-Optionen lesen Sie bitte das Benutzerhandbuch.

Install Server
A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
6Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Open-source MCP proxy that enforces security policies, content scanning, and audit logging between AI agents and tool servers
    25
    AGPL 3.0
  • A
    license
    Not graded
    quality
    A
    maintenance
    Security gateway for MCP tool calls. Sits between your LLM client and MCP servers, enforcing per-tool policies (allow/block/approve/read-only), logging every call, and pausing dangerous operations for human approval in terminal or Slack.
    2
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server for AI agent security guardrails. Provides input validation, prompt injection detection, PII redaction, output filtering, policy enforcement, rate limiting, and comprehensive audit logging.
    45
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A drop-in proxy that guards MCP servers with policy enforcement, secret redaction, prompt-injection screening, rug-pull detection, rate limiting, and audit logging.
    12
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Security firewall for AI agents — scans MCP calls for injection, secrets, and risks.

  • Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.

  • MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/globalpocket/mcp-routing-gateway'

If you have feedback or need assistance with the MCP directory API, please join our Discord server