多代理网络桥接服务

AGNTCY多代理网络的桥接服务,提供代理注册、ACP消息传递、SLIM协议和安全低延迟交互消息功能。

  • by AiAgentKarl
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 AiAgentKarl/agntcy-mcp-server

使用说明

agntcy mcp服务器

MCP桥 AGNTCY多智能体网络 --代理注册表、ACP消息传递、SLIM协议和功能发现。

什么是AGNTCY?

AGNTCY (Agent Network for Generative and Cognitive Yield)是Linux基金会与65家企业合作伙伴(思科、戴尔、谷歌、甲骨文、红帽)共同发起的一项倡议,旨在实现标准化的多代理通信。

关键协议:

  • 自动控制面板 (代理通信协议v1.14):代理到代理通信的标准消息格式
  • 苗条 (安全低延迟交互式消息传递):通过发布-订阅和加密实现安全的实时通信
  • AGNTCY目录:用于代理发现的服务注册表

功能(7工具)

工具 说明
register_agntcy_agent 在本地AGNTCY目录中注册代理
discover_by_capability 按能力查找代理(按相关性排序)
create_acp_message 创建符合ACP v1.14的消息
validate_acp_message 根据规范验证ACP消息
format_slim_message 格式化SLIM安全消息
get_agntcy_network_info AGNTCY生态系统信息(协议、成员、SDK)
list_agntcy_agents 使用筛选器列出已注册的代理

安装

pip install agntcy-mcp-server

使用Claude Desktop

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "agntcy": {
      "command": "agntcy-server"
    }
  }
}

示例用法

注册代理人:

register_agntcy_agent("DataBot", "Analyzes datasets", ["data-analysis", "summarization"], "https://databot.example.com")

按能力发现代理:

discover_by_capability("data-analysis")

创建ACP消息:

create_acp_message("agent-1", "agent-2", "Please analyze this dataset", "request")

格式化SLIM消息:

format_slim_message("agent-1", "tasks/analysis", "dataset payload", encrypted=True)

相关服务器

链接

许可证

麻省理工学院