1、深入分析MCP、A2A、ANP协议:ANP开源技术社区联合发起人 张盛毅2025-05https:/agent-network- UseBrowser UseProtocol效率高缺乏标准API少供给最多成本高体验差无法访问APP安全性问题AI原生连接方式标准化改造成本高智能体互联网的黎明之前HTTP的出现促进了互联网的繁荣智能体互联网需要什么样的HTTP智能体互联网趋势一个人助手将取代人们访问互联网的行为Agent 将取代企业的软件服务个人助手将直接与 Agent 建立连接Agent 将取代现有软件个人助手同样属于 Agent 的一种智能体互联网趋势二AI 必须能够获取完整的上下文信息AI
2、应能调用全部工具能力Agent 之间的连接性将占据更高比重Agent 必须实现互联互通当前互联网中存在的数据孤岛阻碍了AI潜力的全面释放Protocol 是AI 与互联网交互的最高效方式Computer Use Agent仅为过渡形态未来将形成标准化的 Agent 通信协议Agent 通过协议实现交互通过协议直接处理底层数据是 AI 与互联网交互的最佳方式智能体互联网趋势三打破数据孤岛,实现智能体互联互通AI原生设计,专为AI打造建立行业共识,实现协议标准化通过协议直接处理底层数据是 AI 与互联网交互的最佳方式智能体协议需要解决的三大挑战智能体协议概览上海交大:https:/arxiv.or
3、g/abs/2504.16736西安交大:https:/arxiv.org/pdf/2505.07176v1ANP1.0美国多所大学:https:/arxiv.org/pdf/2505.02279v1Github:https:/ AI 驱动的集成开发环境(IDE)、增强聊天界面,还是创建自定义的 AI 工作流,MCP 都提供了一种标准化的方式,用于将 LLM 与所需的上下文进行连接。MCP的核心概念 Root:让服务器安全访问客户端的文件 Sampling:让MCP server使用client的AI能力 Prompt:服务器向客户端公开提示模板,与资源工具配合使用 Resource:服务器向
4、客户端公开资源 Tools:服务器公开可以由语言模型调用的工具MCP核心流程 初始化初始化:能力协商和协议版本协议 操作操作:正常协议通信 关闭关闭:优雅地终止连接MCP传输层StdioHTTP SSEMCP身份 基于基于OAuth 2.1授权授权,安全性更高安全性更高 支持客户端动态注册支持客户端动态注册MCP典型应用场景https:/ IDEMCP技术的意义标准化集成接口增强模型功能AI原生连接MCP面临的挑战有哪些Harrison Chase(LangChain CEO)and Nuno Campos(LangGraph Lead):https:/blog.langchain.dev/m
5、cp-fad-or-fixture/身份验证身份验证:在分布式环境下解决身份认证的问题 复杂性复杂性:服务器与客户端的耦合(提示词、客户端文件与Sampling、服务器日志)服务器扩展性服务器扩展性:这需要无状态的协议 协议架构协议架构:CS架构下,服务端无法主动触达客户端A2A(Agent to Agent)A2A为企业内部智能体协作场景设计A2A工作原理基于任务的交互模式A2A工作流程A2A生态:B端企业为主Agent Network Protocol(ANP)ANP的愿景定义是Agent 之间的连接方式,为数十亿智能体构建一个开放、安全、高效的协作网络成为智能体互联网时代的HTTP目标愿
6、景Github地址:https:/ Network Protocol(ANP)全球首个面向智能体设计的通信协议在智能体通信领域处于领先地位让任意两个智能体都能够互联互通构建便于AI访问的数据网络让智能体能够自主组织、自主协商整体介绍:https:/ DID,设计了一个具有良好互操作性的分布式身份认证方案:智能体可以用自己的身份ID,和任意其他平台、组织的智能体进行身份认证、通信、协作。类似email业务。ANP的智能体描述方案基于语义网相关技术如JSON-LD、schema.org,让智能体能够对外公开其基本信息、能力、接口等,并且将这些信息链接成一个便于AI读取、便于AI理解的数据网络。AN