A2a MCP Server

Agent-to-agent communication bridge for multi-agent systems

Local serverstdio

What is the A2a MCP Server?

Agent-to-agent communication bridge for multi-agent systems

The short version

MCP server for agent-to-agent communication -- capability discovery, task delegation, and result aggregation across MCP agents.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
register_agentRegister an agent with capabilities for discovery by other agents.
discover_agentsFind agents matching a capability need with fuzzy text similarity scoring.
delegate_taskDelegate a task to a specific registered agent. Creates a tracked task with status lifecycle.
get_task_resultGet status and result of a delegated task. Also used by executing agents to submit results.
broadcast_taskSend a task to ALL agents matching a capability. Creates individual tracked tasks for each match.
get_agent_cardGet an agent's full capability card with schemas, stats, and task history.
list_agentsList all registered agents, optionally filtered by capability.

How to install the A2a MCP Server

{
  "mcpServers": {
    "a2a-bridge": {
      "command": "npx",
      "args": ["-y", "a2a-bridge-mcp"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • “Use A2a to register agent.”
  • “Use A2a to discover agents.”
  • “Use A2a to delegate task.”

Frequently asked questions

Agent-to-agent communication bridge for multi-agent systems Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.