MCP Servers

24 Model Context Protocol servers providing 140+ tools to the agent.

Core Tools core

ServerToolsDescription
git9Status, diff, commit, branch, push, pull, stash, blame, log
workspace5Project info, file listing, git status, port detection
web4HTTP fetch, search, documentation reader, API calls
browser10Navigate, click, type, extract, screenshot (Playwright)
secrets7AES-256-GCM vault, set/get/rotate/audit keys
tasks5Create, list, update, search, delete project tasks
lsp6Language server diagnostics, formatting, completions
plugins5Install/manage extensions from git or npm

Team team

ServerToolsDescription
team5Status, knowledge sharing, blockers, team context
notifications9Slack, Discord, webhook alerts
messaging8Telegram, Discord, Slack, webhook messaging gateway

AI & Learning ai

ServerToolsDescription
memory9Capture, recall, deep recall, session gists, team context
model-router6Multi-provider routing, cost optimization, MoA
metrics7Usage stats, cost tracking, token analytics
compaction3Context compression, topic threads, auto-triggers
user-modeling6Expertise profiling, adaptive behavior
skill-evolution7Bayesian skill quality scoring, A/B testing
trainer5Training scenarios, scoring, trajectory export

Operations ops

ServerToolsDescription
hooks5Pre/post tool hooks, policy enforcement, audit logging
permissions5RBAC, tool-level access control
scheduler7Natural language cron scheduling via NATS
simulator5Test runner, benchmarks, isolated execution
harness5Multi-agent DAG execution with roles
mcp-gateway3MCP protocol gateway and routing

How MCP works

Each MCP server is a separate process that communicates with the agent via JSON-RPC over stdio. Servers register tools that the AI can call. When the agent needs to perform an action (like reading a file or running a git command), it invokes the appropriate tool on the relevant MCP server.

All 24 servers start automatically when your workspace boots. You can add custom MCP servers by editing ~/.arcx/mcp.json.