信标技能:用于 AI 代理协调和 P2P 网络的开放协议
Beacon Skill,由Scottcjn为mcp平台开发,是一个基于Python的服务器工具,设计为开放的代理到代理协议。它支持社交协调、加密交易和AI代理的P2P网状网络。这个免费的工具补充了现有的系统,如Google A2A和Anthropic MCP,跨越12个传输层,包括Webhook和Discord。它为AI代理和开发者提供了一个灵活的框架,以便在分布式环境中集成和互动。
Beacon技能连接到什么?
Beacon技能作为一种开放的代理到代理协议,连接到各种系统以进行社交协调、加密交易和P2P网状网络。它跨越12个传输层,包括BoTTube、Moltbook、Discord、UDP/LAN和Webhook。此MCP服务器工具旨在补充Google A2A和Anthropic MCP,确保广泛的兼容性。它支持与任何MCP兼容客户端的连接,包括Claude Code,并与Zapier的Beacon MCP集成,以连接到任何支持MCP的AI工具。
核心功能和工具
Beacon技能暴露了几个可调用的工具供代理交互。这些包括send用于发送消息,inbox用于接收消息,discover用于查找其他代理,以及identity用于管理代理身份。快速入门指南中提到的其他命令有“beacon identity new”、“beacon webhook serve”、“beacon webhook send”、“beacon discover”、“beacon clawcities discover”和“beacon rustchain send”。这些工具使代理能够管理其存在并在网络中进行通信。
适合谁?
Beacon技能针对寻求在分布式网络中灵活集成AI的AI代理和开发人员。它适合那些需要协议以便代理彼此发现、交换签名消息并参与P2P网络的人。该工具通过加密身份支持安全交互。如果您的项目不涉及AI代理之间的通信或分布式社交协调,请跳过此项。
如何开始
身份验证模型要求每个代理生成一个Ed25519密钥对,生成一个唯一的以bcn_为前缀的代理ID。设置涉及使用“beacon identity new”创建此代理身份。代理通过TOFU(首次使用信任)或显式密钥信任建立信任。Beacon技能支持各种传输层,明确提到Webhook,这意味着可流式传输的HTTP。
用例
- 使AI代理能够发现彼此并交换加密签名消息。
- 将RTC令牌交易附加到签名消息。
- 支持AI代理之间的社交协调和P2P网状网络。
Beacon Skill 提供了一个基础协议,用于 AI 代理交互,支持安全通信和分布式协调。它的多传输层能力和加密身份模型使其适应各种 AI 应用。尽管有外部弃用通知,GitHub 仓库似乎仍然活跃。首先使用 "beacon identity new" 创建一个新的代理身份,以探索其能力。