MCP.so
Sign In

A2A MCP Server

@regismesquita

Basic information

Category

AI & Agents

Transports

stdio

Author

regismesquita

About A2A MCP Server

A2A MCP Server is a lightweight Python bridge that lets Claude Desktop or any MCP client talk to A2A agents. It provides three tools: register servers, list agents, and call an agent, enabling quick integration of A2A-compatible agents with zero boilerplate for rapid prototyping.

A2A MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "MCP_A2A": {
      "action": "add",
      "name": "security_audit",
      "url": "http://localhost:8000"
    }
  }
}

A2A MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

Fetch the live tool list directly from this server's endpoint using the button above.

Overview

What is A2A MCP Server?

A simple MCP server that provides Claude Desktop access to A2A (Agent-to-Agent) protocol agents, particularly those built with a2a_min and fast-agent. It was developed as a personal project to assist with agent development and is intended to be developer friendly rather than production ready.

How to use A2A MCP Server?

Use the three MCP tools: a2a_server_registry to register or remove A2A servers, list_agents to list registered agents with capabilities, and call_agent to send a prompt to a specific agent. The typical workflow is to register a server, list agents, then call an agent as needed.

Key features of A2A MCP Server?

  • Register or remove A2A servers
  • List all registered agents with capabilities
  • Call an agent with a prompt and get a response
  • Bridges Claude Desktop with A2A protocol agents
  • Developer friendly and hackable

Use cases of A2A MCP Server?

  • Extend Claude Desktop to interact with custom A2A-compatible security audit agents.
  • Integrate multiple A2A servers and manage them via Claude's MCP interface.
  • Develop and debug A2A agents by calling them directly from Claude Desktop.
  • Use as a bridge for prototyping agent-to-agent communication within a chat interface.

Frequently asked questions

1

What does this server do that alternatives don't?

It provides a direct MCP bridge from Claude Desktop to A2A protocol agents, allowing dynamic registration and calling of agents.

2

What are the runtime requirements?

It requires an MCP host (like Claude Desktop) and an A2A agent server running on a reachable URL.

3

Is this production ready?

No, the README explicitly states it is developer friendly more than production ready, and not the best idea to deploy into prod as-is.

4

How do I test it locally?

Register an A2A server (e.g., a security audit agent built with fast-agent and a2a_min), list agents, then call one with a prompt.

5

What transport or authentication does it support?

The README does not mention specific transport or authentication beyond registering servers via URL. It uses MCP's standard tool interface.

Comments

More AI & Agents MCP servers