hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
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.
You must be authenticated.
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.