mcp-routing-gateway
MCP Routing Gateway
El MCP Routing Gateway es un enrutador sin estado y un proxy puro diseñado para resolver el problema de "los LLM seleccionan herramientas no deseadas por el usuario", que es un problema común al que se enfrentan los agentes de IA convencionales actuales (por ejemplo, Claude Desktop, Cline).
🌟 ¿Por qué MCP Routing Gateway?
Cuando se registran múltiples servidores MCP directamente en un agente de IA estándar, el LLM puede navegar y ejecutar libremente todas las herramientas, lo que supone el riesgo de activar operaciones destructivas inesperadas o llamadas a herramientas innecesarias.
Este proyecto se sitúa entre el agente de IA y el grupo real de servidores MCP, mediando en la comunicación para proporcionar una capa de control que "presenta al LLM solo herramientas curadas de forma segura (filtradas y virtualizadas)".
Related MCP server: cordon
🏗️ Arquitectura
Este proyecto incorpora internamente funcionalidades tanto de "Servidor MCP" como de "Cliente MCP".
AI Agent (MCP Client) → | [MCP Server] Gateway [MCP Client] | → Backend MCP ServersFrontend (Servidor MCP): Actúa como un "servidor MCP único y seguro" para el agente de IA, aceptando conexiones a través de entrada/salida estándar (
stdio).Backend (Cliente MCP): Lee
mcp_config.jsony lanza y gestiona automáticamente múltiples servidores MCP definidos en él (a través de procesos generados porstdio).
🎯 Filosofía de diseño
Este proyecto se basa en la estricta filosofía de ser un "Enrutador y Proxy puro".
Cero interferencia en la carga útil (Pass-through): No interfiere con cargas útiles como IDs de solicitud o argumentos. Se centra totalmente en retransmitir la comunicación, funcionando como una tubería pura.
Patrón de fachada (Filtrado y sustitución de herramientas): El Gateway solo interviene en el enrutamiento de
tools/list(presentación de la lista de herramientas) ytools/call(invocación de herramientas). Basándose en el archivo de configuración, oculta herramientas peligrosas o las reemplaza por herramientas virtuales seguras.
⚙️ Configuración
Todas las configuraciones se gestionan completamente en formato JSON. Por defecto, el gateway busca estos archivos en el directorio de trabajo ~/.mcp-gateway. Puede cambiar este directorio utilizando la opción de CLI --work-dir.
mcp_config.json(Definición de Backend): El formato de archivo de configuración estándar para clientes MCP. Define el grupo de servidores MCP a los que se conecta el Gateway y que lanza en segundo plano.gateway_config.json(Definición de enrutamiento y filtro): Un archivo de configuración de reglas exclusivo del Gateway. Define "qué herramientas ocultar (Herramientas bloqueadas)" y "qué herramientas virtualizar (Herramientas virtuales)".
Para obtener información detallada sobre el uso y las opciones de la CLI, consulte el Manual de usuario.
Maintenance
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
AlicenseNot gradedqualityAmaintenanceOpen-source MCP proxy that enforces security policies, content scanning, and audit logging between AI agents and tool servers25AGPL 3.0- AlicenseNot gradedqualityAmaintenanceSecurity 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.21MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for AI agent security guardrails. Provides input validation, prompt injection detection, PII redaction, output filtering, policy enforcement, rate limiting, and comprehensive audit logging.451MIT
- AlicenseNot gradedqualityCmaintenanceA drop-in proxy that guards MCP servers with policy enforcement, secret redaction, prompt-injection screening, rug-pull detection, rate limiting, and audit logging.12Apache 2.0
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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