Servidor proxy MCP
Un servidor proxy MCP que agrupa y sirve a múltiples servidores de recursos MCP a través de una única interfaz. Este servidor actúa como un concentrador central que puede:
Conectarse y administrar múltiples servidores de recursos MCP
Exponer sus capacidades combinadas a través de una interfaz unificada
Gestionar el enrutamiento de solicitudes a los servidores backend apropiados
Respuestas agregadas de múltiples fuentes
Características
Gestión de recursos
Descubra y conéctese a múltiples servidores de recursos MCP
Agregar recursos de todos los servidores conectados
Mantener esquemas de URI consistentes en todos los servidores
Gestionar el enrutamiento y la resolución de recursos
Agregación de herramientas
Exponer herramientas de todos los servidores conectados
Enrutar las llamadas a la herramienta a los servidores backend apropiados
Mantener el estado de la herramienta y gestionar las respuestas
Manejo rápido
Mensajes agregados de todos los servidores conectados
Enrutar solicitudes rápidas a los backends apropiados
Gestionar respuestas de avisos de múltiples servidores
Configuración
El servidor requiere un archivo de configuración JSON que especifica los servidores MCP a los que se conectará. Copie la configuración de ejemplo y modifíquela según sus necesidades:
Ejemplo de estructura de configuración:
El archivo de configuración debe proporcionarse al ejecutar el servidor:
Desarrollo
Instalar dependencias:
Construir el servidor:
Para desarrollo con reconstrucción automática:
Para desarrollo con ejecución continua:
Instalación
Para utilizar con Claude Desktop, agregue la configuración del servidor:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json
KEEP_SERVER_OPEN
mantendrá el SSE en funcionamiento incluso si un cliente se desconecta. Resulta útil cuando varios clientes se conectan al proxy MCP.
Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP , disponible como script de paquete:
El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un centro central que agrega múltiples servidores de recursos MCP en una única interfaz unificada, lo que permite a los usuarios acceder a herramientas y capacidades desde múltiples servidores back-end a través de un punto de conexión.
Related Resources
Related MCP Servers
- -securityFlicense-qualityAn MCP server that connects to the Resource Hub, allowing centralized configuration and management of tools and resources across different MCP environments.Last updated -3
- AsecurityAlicenseAqualityA hub server that connects to and manages other MCP (Model Context Protocol) servers.Last updated -74849MIT License
- AsecurityAlicenseAqualityA hub server that connects to and manages other MCP servers, allowing users to bypass Cursor's 40-tool limit and reduce AI mistakes by hiding infrequently used tools.Last updated -2482MIT License
- -securityAlicense-qualityA unified interface that intelligently routes requests to appropriate MCP servers, solving the problem of managing multiple tools by providing a single entry point with smart routing capabilities.Last updated -MIT License