Atrax: Proxy de agregación de servidores MCP v0.1.0
Atrax es un proxy para servidores de Protocolo de Contexto de Modelo (MCP) que agrupa varios servidores MCP y los presenta como una única interfaz unificada. Su nombre proviene de la araña de tela en embudo, que refleja cómo canaliza recursos de varios servidores a uno solo.
Características
- Agregación de recursos : combine recursos de múltiples servidores con resolución de conflictos configurable
- Proxy transparente : presente una interfaz de servidor MCP unificada a los clientes
- Cumplimiento del protocolo : estricta adhesión a la especificación del protocolo MCP
- Diseño modular : clara separación de preocupaciones entre los componentes
- Múltiples tipos de transporte : compatibilidad con transportes STDIO, HTTP/SSE y Docker
- Manejo de errores mejorado : informes de errores detallados con información contextual
- Integración web : transporte HTTP/SSE para navegadores y clientes basados en web
- Soporte de autenticación : autenticación basada en token para proteger el acceso al servidor
Inicio rápido
Mapa de documentación
- DESARROLLO.md : Configuración y flujo de trabajo del entorno de desarrollo
- GUIDELINES.md : Directrices de proyecto y estándares de codificación
- MCP_SDK_INTEGRATION.md : Guía de integración del SDK de MCP
- HTTP_SSE_TRANSPORT.md : Implementación y uso del transporte HTTP/SSE
- TOKEN_AUTH.md : Guía y uso de autenticación de tokens
- DIRENV.md : Uso de direnv para la gestión del entorno
- CLAUDE.md : Referencia rápida para comandos comunes
- VERSION_MANAGEMENT.md : Directrices para la gestión de versiones
Ejemplos
El directorio examples/
contiene implementaciones de servidor de ejemplo:
- Servidor de memoria: un servidor MCP simple que almacena un gráfico de conocimiento en la memoria
- Servidor de eco: un servidor MCP básico que refleja las solicitudes
- Servidor de eco HTTP: un servidor MCP que utiliza el transporte HTTP/SSE para comunicarse
Ejecutar ejemplos con:
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Proxy que agrega múltiples servidores MCP y los presenta como una interfaz unificada, lo que permite a los clientes acceder a recursos de múltiples servidores de forma transparente.
Related MCP Servers
- AsecurityAlicenseAqualityA proxy server that unifies multiple MCP servers, enabling seamless tool, prompt, and resource management via the MetaMCP App.Last updated -453141TypeScriptApache 2.0
- -securityAlicense-qualityA proxy service that connects MCP clients to remote MCP servers, allowing users to use server keys from MCP.so to access remote resources without running their own server.Last updated -333TypeScriptMIT License
- -securityFlicense-qualityA proxy server that enables multiple tenants to connect to Integration App's MCP server with their own isolated credentials and access tools through the Model Context Protocol.Last updated -TypeScript
- JavaScriptMIT License