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)

F
license - not found
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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