Skip to main content
Glama

A2A MCP Server

A2A MCP Server

A simple MCP server that provides Claude Desktop access to A2A protocol agents.

Developer friendly more than production ready, you can hack it to adapt to your needs and expand on whatever you need. But probably not the best idea to deploy into prod as-is.

Overview

This project was created to connect Claude Desktop with A2A (Agent-to-Agent) protocol agents, particularly those built with pcingola/a2a_min and fast-agent. It was developed as a personal project to assist with agent development and for fun.

Tools

The server provides three MCP tools:

  1. a2a_server_registry - Register or remove A2A servers
    { "action": "add", "name": "security_audit", "url": "http://localhost:8000" }
  2. list_agents - List all registered agents with their capabilities
    {}
  3. call_agent - Send a prompt to an agent and get its response
    { "agent_name": "security_audit", "prompt": "regismesquita/DevControlMCP" }

Workflow

The typical workflow is:

  1. Register an A2A server with a2a_server_registry
  2. List available agents with list_agents
  3. Call an agent with call_agent whenever needed

Local Testing

This server has been tested locally with a security audit agent built on fast-agent and a2a_min. It successfully enables Claude Desktop to communicate with A2A agents.

Purpose

This bridge allows Claude Desktop to interact with any A2A-compatible agent, extending Claude's capabilities through the MCP tools interface.

Screenshot

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

An MCP server that enables Claude Desktop to communicate with A2A protocol agents, allowing Claude to access extended capabilities through agent interactions.

  1. Overview
    1. Tools
      1. Workflow
        1. Local Testing
          1. Purpose
            1. Screenshot

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                An MCP server that enables saving and sharing Claude Desktop conversations, allowing users to store chats privately or make them public through a web interface.
                Last updated -
                2
                11
                TypeScript
                MIT License
                • Apple
              • A
                security
                F
                license
                A
                quality
                A server built on mcp-framework that enables integration with Claude Desktop through the Model Context Protocol.
                Last updated -
                1
                1
                • Apple
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol (MCP) server for Claude Desktop that connects to 302AI's API services, allowing users to integrate and leverage 302AI capabilities through a structured communication interface.
                Last updated -
                9
                4
                18
                JavaScript
                MIT License
                • Apple
              • A
                security
                A
                license
                A
                quality
                A bridge server that enables MCP-compatible AI assistants like Claude to seamlessly discover, communicate with, and manage A2A protocol agents.
                Last updated -
                7
                71
                Python
                Apache 2.0
                • Apple
                • Linux

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/regismesquita/MCP_A2A'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server