arc-relay

arc-relay

Application Docker from Jeremiah's Repository

Vue d'ensemble

Arc Relay is a management proxy for Model Context Protocol (MCP) servers. It sits between your AI tools (Claude Code, Claude Desktop, Cursor, etc.) and your MCP servers, providing a single authenticated endpoint that handles Docker container lifecycle, health monitoring, OAuth flows, access control, and multi-transport proxying. Manage all your MCP servers from one web UI. (Formerly MCP Wrangler)

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:8080]
Réseau
bridge
Privilégié
false

Configuration du modèle

Web UI PortPorttcp

Port for the Arc Relay web UI and API proxy.

Cible
8080
Défaut
8080
Valeur
8080
Data DirectoryPathrw

Persistent storage for SQLite database. Upgrading from MCP Wrangler? Point this at your existing /mnt/user/appdata/mcp-wrangler directory.

Cible
/data
Défaut
/mnt/user/appdata/arc-relay
Valeur
/mnt/user/appdata/arc-relay
Docker SocketPathrw

Docker socket for managing MCP server containers (stdio and HTTP server types).

Cible
/var/run/docker.sock
Défaut
/var/run/docker.sock
Valeur
/var/run/docker.sock
Encryption KeyVariable

Encrypts stored credentials (OAuth tokens, API keys, env vars). Generate with: openssl rand -hex 32. IMPORTANT: Do not lose this key - encrypted data becomes unreadable without it. Upgrading from MCP Wrangler? Use the same key as before.

Cible
ARC_RELAY_ENCRYPTION_KEY
Session SecretVariable

Signs web UI session cookies. Generate with: openssl rand -hex 32. If omitted, a random secret is generated on each restart (sessions won't survive restarts).

Cible
ARC_RELAY_SESSION_SECRET
Admin PasswordVariable

Password for the admin web UI account (only used on first run to create the admin user).

Cible
ARC_RELAY_ADMIN_PASSWORD
Database PathVariable

Path to SQLite database inside the container. Upgrading from MCP Wrangler? Set to /data/mcp-wrangler.db or rename your DB file.

Cible
ARC_RELAY_DB_PATH
Défaut
/data/arc-relay.db
Valeur
/data/arc-relay.db
Base URLVariable

External URL for OAuth callbacks and install scripts (e.g., https://mcp.yourdomain.com). Required for OAuth and invite token onboarding. Leave blank for http://localhost:PORT.

Cible
ARC_RELAY_BASE_URL
Sentry DSNVariable

Sentry DSN for error tracking. Leave blank to disable.

Cible
ARC_RELAY_SENTRY_DSN
LLM API KeyVariable

Anthropic API key for LLM-powered tool context optimization. Enables the 'Run Optimization' feature on server detail pages to compress tool descriptions and reduce token usage. Get a key at https://console.anthropic.com/. Leave blank to disable.

Cible
ARC_RELAY_LLM_API_KEY
LLM ModelVariable

Model to use for tool optimization. Default is claude-haiku-4-5-20251001 (fast and cheap). Only change if you want to use a different Anthropic model.

Cible
ARC_RELAY_LLM_MODEL
Défaut
claude-haiku-4-5-20251001
Valeur
claude-haiku-4-5-20251001

Détails

Référentiel
ghcr.io/comma-compliance/arc-relay:latest
Dernière mise à jour2026-05-31
Première vue2026-05-04

Exécutez arc-relay sur Unraid.

arc-relay est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.