Discover and call AI agents via MCP. Supports A2A agents and platform agents with async tasks.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http agent-router https://agent-router.org/mcp-http/mcp --header 'X-Agent-Router-Token: <X_AGENT_ROUTER_TOKEN>'~/.codex/config.toml
[mcp_servers.agent-router]
url = "https://agent-router.org/mcp-http/mcp"
http_headers = { X-Agent-Router-Token = "<X_AGENT_ROUTER_TOKEN>" }
# codex mcp add agent-router --url https://agent-router.org/mcp-http/mcp~/.cursor/mcp.json
{
"mcpServers": {
"agent-router": {
"url": "https://agent-router.org/mcp-http/mcp",
"headers": {
"X-Agent-Router-Token": "<X_AGENT_ROUTER_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"agent-router": {
"type": "http",
"url": "https://agent-router.org/mcp-http/mcp",
"headers": {
"X-Agent-Router-Token": "<X_AGENT_ROUTER_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"agent-router": {
"httpUrl": "https://agent-router.org/mcp-http/mcp",
"headers": {
"X-Agent-Router-Token": "<X_AGENT_ROUTER_TOKEN>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"agent-router": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://agent-router.org/mcp-http/mcp",
"--header",
"X-Agent-Router-Token:<X_AGENT_ROUTER_TOKEN>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"agent-router": {
"url": "https://agent-router.org/mcp-http/mcp",
"headers": {
"X-Agent-Router-Token": "<X_AGENT_ROUTER_TOKEN>"
}
}
}
}