Skip to main content
Glama

Atrax

by metcalfc

Atrax: MCP Server Aggregation Proxy v0.1.0

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

Atrax is a proxy for Model Context Protocol (MCP) servers that aggregates multiple MCP servers and presents them as a single unified interface. The name comes from the funnel-web spider, reflecting how it funnels resources from multiple servers into one.

Features

  • Resource Aggregation: Combine resources from multiple servers with configurable conflict resolution
  • Transparent Proxying: Present a unified MCP server interface to clients
  • Protocol Compliance: Strict adherence to the MCP protocol specification
  • Modular Design: Clear separation of concerns between components
  • Multiple Transport Types: Support for STDIO, HTTP/SSE, and Docker transports
  • Enhanced Error Handling: Detailed error reporting with contextual information
  • Web Integration: HTTP/SSE transport for browser and web-based clients
  • Authentication Support: Token-based authentication for securing server access

Quick Start

# 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

Documentation Map

Examples

The examples/ directory contains example server implementations:

  • Memory server: A simple MCP server that stores a knowledge graph in memory
  • Echo server: A basic MCP server that echoes back requests
  • HTTP Echo server: An MCP server that uses HTTP/SSE transport to communicate

Run examples with:

# 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

License

MIT

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

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.

複数の MCP サーバーを集約し、統合されたインターフェースとして提示するプロキシ。これにより、クライアントは複数のサーバーのリソースに透過的にアクセスできるようになります。

  1. 特徴
    1. クイックスタート
      1. ドキュメントマップ
          1. ライセンス

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A proxy server that unifies multiple MCP servers, enabling seamless tool, prompt, and resource management via the MetaMCP App.
              Last updated -
              619
              142
              TypeScript
              Apache 2.0
            • -
              security
              A
              license
              -
              quality
              A 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 -
              37
              3
              TypeScript
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              A 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

            View all related MCP servers

            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