Skip to main content
Glama

Atrax: Proxy de agregación de servidores MCP v0.1.0

. . __ .| |. _____ _/ |_____________ ___ ___ || || \__ \\ __\_ __ \__ \ \ \/ / \\()// / __ \| | | | \// __ \_> < .={}=. (____ /__| |__| (____ /__/\_ \ / /`'\ \ \/ \/ \/ ` \ / ' `' MCP PROXY FOR THE WEB v0.1.0

precompromiso

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

Related MCP server: mcprouter

Inicio rápido

# Clone the repository git clone https://github.com/yourusername/atrax.git cd atrax # Setup development environment direnv allow # Sets up Python venv and pre-commit npm install # Build the project npm run build # Run the server (no authentication) npm run serve # Run with token authentication npm run serve:auth # Run smoke tests npm run test:smoke

Mapa de documentación

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:

# STDIO-based servers npm run memory-server npm run echo-server # HTTP/SSE-based server npm run http-echo-server # Client examples npm run echo-client # Connect to STDIO Echo server npm run memory-client # Connect to STDIO Memory server npm run http-echo-client # Connect to HTTP/SSE Echo server

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

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/metcalfc/atrax'

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