mdfifty50-boop avatar

A2a Bridge

mdfifty50-boop/a2a-bridge-mcp

Adds a coordination layer on top of MCP so agents can find and delegate work to each other instead of just calling tools. You get six operations: register_agent to publish capabilities, discover_agents with fuzzy matching to find who can handle a task, delegate_task for one-to-one work distribution, broadcast_task to fan out to all matching agents, get_task_result for status polling and result submission, and get_agent_card for inspecting schemas and success rates. Tasks move through pending, running, completed states with configurable timeouts. Useful when you're orchestrating multiple Claude instances or building multi-agent pipelines where one agent needs to route work based on capability strings like "code-review" or "summarization" without hardcoding destinations.

tools
7
transport
STDIO
last updated
Apr 24, 2026

Tools

7 tools

Public tool metadata for what this MCP can expose to an agent.

register_agentRegister an agent with capabilities for discovery by other agents.

Register an agent with capabilities for discovery by other agents.

No parameter schema in public metadata yet.

discover_agentsFind agents matching a capability need with fuzzy text similarity scoring.

Find agents matching a capability need with fuzzy text similarity scoring.

No parameter schema in public metadata yet.

delegate_taskDelegate a task to a specific registered agent. Creates a tracked task with status lifecycle.

Delegate a task to a specific registered agent. Creates a tracked task with status lifecycle.

No parameter schema in public metadata yet.

get_task_resultGet status and result of a delegated task. Also used by executing agents to submit results.

Get status and result of a delegated task. Also used by executing agents to submit results.

No parameter schema in public metadata yet.

broadcast_taskSend a task to ALL agents matching a capability. Creates individual tracked tasks for each match.

Send a task to ALL agents matching a capability. Creates individual tracked tasks for each match.

No parameter schema in public metadata yet.

get_agent_cardGet an agent's full capability card with schemas, stats, and task history.

Get an agent's full capability card with schemas, stats, and task history.

No parameter schema in public metadata yet.

list_agentsList all registered agents, optionally filtered by capability.

List all registered agents, optionally filtered by capability.

No parameter schema in public metadata yet.

Sponsors

Readme

a2a-bridge-mcp

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

MCP connects agents to tools, but not to each other. This server adds a standardized agent-to-agent layer within the MCP protocol -- register agents, discover capabilities, delegate tasks, and broadcast work to multiple agents. Inspired by Google's A2A protocol.

Install

npx a2a-bridge-mcp

Claude Desktop

Add to claude_desktop_config.json:

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

From source

git clone https://github.com/mdfifty50-boop/a2a-bridge-mcp.git
cd a2a-bridge-mcp
npm install
node src/index.js

Tools

register_agent

Register an agent with capabilities for discovery by other agents.


View the full README on GitHub

Details

Repository
github.com/mdfifty50-boop/a2a-bridge-mcp
Category
AI & LLM Tools
Package
a2a-bridge-mcp
Transport
STDIO
Registry
MCP registry, active

More from mdfifty50-boop

Related AI & LLM Tools MCP servers

View all
1mighty840 avatarSwarmHaulio.github.mighty840/swarmhaulMulti-agent coordination protocol on Solana. Swarm formation, on-chain settlement, 14 MCP tools.0stars
2mironovisa avatardatamcp — Hosted Model Context Protocol for Databases, APIs, and Agent Memoryio.github.mironovisa/datamcpPostgreSQL, MySQL, OpenAPI/Swagger, and shared Agent Memory with scoped access.0stars
3neuralnexusnote avatarN3MemoryCore Lite (Working Memory)neuralnexusnote/n3mcmcp-liteEphemeral 7-day hybrid vector+BM25 working memory, multilingual, backed by Redis Stack.0stars
4pathcourse-health avatarPathCourse Health (PCH)pathcourse-health/pch-mcp-serverCheaper LLM inference, USDC agent payments via x402, agent identity / reputation lookup.0stars
5wayy-research avatarAichatwayy-research/aichat-mcpInter-agent communication for multi-agent Claude Code workflows.0stars
6somacoffeekyoto avatarImgxsomacoffeekyoto/imgx-mcpAI image generation and editing MCP server. Gemini + OpenAI, iterative editing, undo/redo.0stars