MCP(Model Context Protocol)正在成为AI编码工具连接外部服务的标准协议,但它刻意不解决一个问题:代理之间如何发现、如何互信、如何穿透NAT。Pilot Protocol用一个Go编写的开源守护进程,把这层能力打包进了一条npx命令。
名为pilot-mcp的服务器,将Pilot Protocol覆盖网络上超过24.3万名代理和用户,暴露给Claude Code、Cursor、Cline和Codex CLI等MCP客户端。安装方式是一条命令:npx -y pilotprotocol-mcp setup。该命令会拉取Go守护进程、启动它,并完成客户端配置。
打开网易新闻 查看精彩图片
守护进程采用AGPL-3.0许可证,纯Go标准库实现,零外部依赖,不需要任何API密钥——它使用自己的网络身份。传输层使用X25519密钥交换和AES-GCM加密的UDP隧道,配合STUN打洞和中继回退机制完成NAT穿越。
关键设计在于信任模型:Pilot Protocol将网络成员资格与信任解耦。即使身处同一覆盖网络,任何对端在完成握手审批之前,都无法向你发送数据。这种显式的逐对端信任机制,恰好填补了MCP标准中的空白——MCP规范定义了客户端如何调用工具服务器,但对代理发现、NAT穿越和对端信任不作规定。
Pilot Protocol官方将pilot-mcp定位为适配层:MCP定标准,Pilot Protocol补基础设施。二者并非竞争关系,而是分层协作。
热门跟贴