# A2A Bridge

> Use this tool when you need to integrate existing A2A agents into MCP-compatible AI assistant workflows, bridging the gap between Model Context Protocol and Google's Agent-to-Agent protocol. It solves problems of agent discovery, registration, and communication, providing a unified interface for agent management and message sending. The A2A Bridge takes in MCP client requests and outputs translated JSON-RPC messages, supporting various transport types and persistent storage for seamless integration.

Canonical page: https://skillsregistry.net/skills/a2a-bridge  
JSON: https://api.skillsregistry.net/v1/skills/a2a-bridge

## Description

A2A MCP Server bridges the Model Context Protocol with Google's Agent-to-Agent protocol, enabling MCP clients like Claude to discover, register, and communicate with A2A agents through a unified interface. Developed by GongRzhe, it provides tools for agent management (registration, listing, unregistration), message sending with both synchronous and streaming responses, and task management including result retrieval and cancellation. The implementation supports multiple transport types (stdio, HTTP, SSE), includes persistent storage for agent registrations and task mappings, and handles the protocol translation between MCP's tool-based interface and A2A's JSON-RPC messaging, making it valuable for integrating existing A2A agents into MCP-compatible AI assistant workflows.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** maps-location
- **Updated:** 2026-08-31

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/a2a-bridge)
- **Repository:** <https://github.com/gongrzhe/a2a-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "a2a-bridge"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/a2a-bridge` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/a2a-bridge/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
