
A2A Bridge
Connects MCP clients like Claude to Google's Agent-to-Agent (A2A) protocol agents, enabling cross-protocol communication between AI systems.
What it does
- Register A2A agents for MCP access
- Send messages between MCP and A2A protocols
- Stream real-time responses from A2A agents
- Track and manage agent tasks
- List registered A2A agents
- Cancel running tasks on agents
Best for
Tools (7)
Register an A2A agent with the bridge server. Args: url: URL of the A2A agent Returns: Dictionary with registration status
List all registered A2A agents. Returns: List of registered agents
Unregister an A2A agent from the bridge server. Args: url: URL of the A2A agent to unregister Returns: Dictionary with unregistration status
Send a message to an A2A agent. Args: agent_url: URL of the A2A agent message: Message to send session_id: Optional session ID for multi-turn conversations Returns: Agent's response with task_id for future reference
Retrieve the result of a task from an A2A agent. Args: task_id: ID of the task to retrieve history_length: Optional number of history items to include (null for all) Returns: Task result including status, message, and artifacts if available