# Claude连接器
## 基本信息
- Slug: `regismesquita-mcp_a2a`
- Source: modelscope
- Publisher: @regismesquita/MCP_A2A
- Categories: agent-orchestration / communication
- Hosted: No
- License: Unknown
- Source URL: https://www.modelscope.cn/mcp/servers/@regismesquita/MCP_A2A
## 简介
一个MCP服务器，它使克劳德桌面能够与A2A协议代理通信，从而使克劳德可以通过代理交互访问扩展功能。
## MCP Server 详情

# A2A MCP 服务器

一个简单的MCP服务器，为Claude Desktop提供对A2A协议代理的访问。
> 更适合开发者使用而非直接用于生产环境，你可以根据需要对其进行修改和扩展。
> 但直接部署到生产环境中可能不是最佳选择。

## 概述

该项目旨在连接Claude Desktop与A2A（Agent-to-Agent）协议代理，特别是那些使用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的功能。

## 屏幕截图

<img width="515" alt="image" src="https://github.com/user-attachments/assets/e52a5920-781d-4455-aac1-a547b265ce1f" />

