OpenAI宣布Agent SDK支持MCP协议
最近,OpenAI官宣Agent SDK开始支持MCP协议,这个消息还是奥特曼亲自公布的。他表示:“大家都很喜欢MCP,我们也很高兴能在产品中支持它。现在Agent SDK已经支持MCP了,ChatGPT桌面应用和Responses API后续也会跟上 。”这一消息瞬间引发了行业内外的广泛关注。
消息一出,Anthropic首席产品官Mike Krieger也在X平台回应了。他称看到OpenAI支持MCP很开心,还提到MCP从去年到现在发展迅猛,已经成为一个被广泛应用的开放标准,有数千种集成案例,并且还在不断增加。Mike Krieger还说,大语言模型只有在连接到用户现有的数据和使用的软件时,才能发挥出最大价值,他很期待看到大家用Claude和ChatGPT连接各种工具的成果。
OpenAI方面还透露,在接下来几个月,他们会分享更多关于MCP计划的信息。这无疑让开发者和研究人员对未来充满了期待,大家都想知道OpenAI还会在MCP支持上带来哪些惊喜。
那么,MCP到底是什么呢?MCP全称Model Context Protocol,也就是模型上下文协议,是Anthropic在2024年底推出的开放协议。简单来说,MCP就像是AI领域的“万能接口”,类似大家熟悉的USB-C接口。USB-C接口能让各种设备方便地连接外部设备,MCP则是让AI模型能轻松连接不同的数据源和工具。通过这个标准化接口,AI模型和外部数据、工具之间的连接变得更顺畅,用户体验更好,使用效率也更高。
Anthropic推出MCP是有原因的。随着AI助手越来越普及,行业在模型能力上投入很多,模型的推理能力和质量都进步很快。但问题也来了,再厉害的模型,要是和数据“隔绝”,被困在各种信息孤岛和老旧系统里,也发挥不出全部实力。而且,每次接入新数据源都得重新开发定制,想要扩展系统非常困难。MCP的出现,正好解决了这些难题。它提供了统一的开放标准,把AI系统和数据源连接起来,用一个协议代替了以前零散的集成方式,让AI系统获取数据变得更简单、更可靠。
自从Anthropic开源MCP,已经有不少公司行动起来了,像Block、Apollo、Replit、Codeium和Sourcegraph等,都在自家平台加入了MCP支持。现在OpenAI也加入这个阵营,以后研究者就能借助众多MCP服务器,给智能体提供更丰富的工具,开发出更强大的AI应用。
要是你对OpenAI Agent SDK的具体内容感兴趣,可以查看官方文档 。里面对MCP相关内容有详细介绍,包括MCP服务器的使用方法、缓存机制、端到端示例和追踪等,能帮助开发者更好地利用MCP和Agent SDK进行开发。