Any MCP client.
Every A2A agent.
Ankora is the home of MCP_A2A — a lightweight Python bridge that lets Claude Desktop, Claude Code, Cursor or any MCP client discover and delegate tasks to A2A-compatible agents. Zero boilerplate.
Register servers
Point the bridge at any A2A server URL. Agent cards are fetched and cached automatically.
register_server(url)List agents
Enumerate every discovered agent with its skills, right inside your MCP client.
list_agents()Delegate tasks
Send tasks to A2A agents and stream results back through the MCP tool interface.
call_agent(agent_id, task)# Claude Desktop — claude_desktop_config.json
{
"mcpServers": {
"a2a": {
"command": "uvx",
"args": ["--from", "git+https://github.com/regismesquita/MCP_A2A", "a2a-mcp"]
}
}
}