A2A MCP Server

A2A MCP 服务器

一个简单的 MCP 服务器,为 Claude Desktop 提供对 A2A 协议代理的访问。

它对开发者更友好,而非生产环境就绪。您可以根据自己的需求进行调整和扩展。但将其原样部署到生产环境中可能并非最佳选择。

概述

该项目旨在将 Claude Desktop 与 A2A(代理到代理)协议代理连接起来,特别是那些使用 pcingola/a2a_min 和 fast-agent 构建的代理。该项目最初是作为个人项目开发的,旨在协助代理开发,同时也是为了好玩。

工具

服务器提供了三种 MCP 工具:

  1. a2a_server_registry - 注册或删除 A2A 服务器
    { "action": "add", "name": "security_audit", "url": "http://localhost:8000" }
  2. list_agents - 列出所有注册代理及其功能
    {}
  3. call_agent - 向代理发送提示并获取其响应
    { "agent_name": "security_audit", "prompt": "regismesquita/DevControlMCP" }

工作流程

典型的工作流程是:

  1. 使用a2a_server_registry注册 A2A 服务器
  2. 使用list_agents列出可用的代理
  3. 需要时使用call_agent呼叫代理

本地测试

该服务器已在本地通过基于 fast-agent 和 a2a_min 构建的安全审计代理进行了测试。它成功使 Claude Desktop 能够与 A2A 代理进行通信。

目的

该桥梁允许 Claude Desktop 与任何 A2A 兼容代理进行交互,通过 MCP 工具界面扩展 Claude 的功能。

截屏

-
security - not tested
F
license - not found
-
quality - not tested

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.

MCP 服务器使 Claude Desktop 能够与 A2A 协议代理进行通信,从而允许 Claude 通过代理交互访问扩展功能。

  1. 概述
    1. 工具
      1. 工作流程
        1. 本地测试
          1. 目的
            1. 截屏

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                An MCP server that enables Claude to interact with Port.io's AI agent, allowing users to trigger the agent with prompts and receive structured responses including status, output, and action items.
                Last updated -
                4
                Python
                MIT License
                • Linux
                • Apple
              • -
                security
                F
                license
                -
                quality
                An MCP server that allows Claude to interact with Discord by providing tools for sending/reading messages and managing server resources through Discord's API.
                Last updated -
                JavaScript
              • 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
                • Apple
              • -
                security
                -
                license
                -
                quality
                An MCP server that enables LLMs to interact with Agent-to-Agent (A2A) protocol compatible agents, allowing for sending messages, tracking tasks, and receiving streaming responses.
                Last updated -
                3
                TypeScript

              View all related MCP servers

              ID: 15g5bnob14