MCP 简介及其意义
OpenAI 最近将模型上下文协议 (MCP) 集成到其核心开发人员产品中,这标志着代理人工智能进入了一个关键时刻,实现了大型语言模型与庞大的外部工具、数据源和业务应用程序生态系统之间的无缝连接。本博客将介绍什么是 MCP、OpenAI 如何推出 MCP,以及您如何利用这一新功能为您的人工智能解决方案增添动力。
什么是模型上下文协议(MCP)?
MCP 是一种开放的行业标准协议,旨在将人工智能模型(如 OpenAI 的 GPT-4o 系列)与外部资源(如 API、数据库、SaaS 平台和专有工具)连接起来。开发人员现在可以使用 MCP 服务器作为通用接口,简化人工智能代理访问和处理现实世界数据的方式,而无需为每个数据源构建自定义集成[5][7][10]。
主要优势
- 标准化连接:一种协议适用于所有工具,降低了集成的复杂性[5][7]。
- 互操作性:人工智能代理可以穿越孤岛,进行更丰富、更能感知上下文的推理[7][13]。
- 企业就绪:安全的双向连接,具有 OAuth 2.1 授权和加密推理等功能[7]。
OpenAI 的 MCP 推广:时间表和里程碑
–2025 年 3 月:OpenAI 发布了其下一代代理平台 Responses API,初步支持网络搜索、文件搜索和计算机使用[1][6]。
–2025 年 3 月 27 日:OpenAI 宣布在其 Agents SDK 中支持 MCP,并计划扩展到 API 和 ChatGPT 桌面[2][7][13]。
–2025 年 5 月 21 日重大更新:响应 API 中正式推出远程 MCP 服务器支持,以及图像生成和代码解释器等新工具[1][6][8][9][11]。
–2025 年 5 月:ChatGPT 开始测试 MCP 集成,允许用户为第三方服务添加自定义连接器[4]。
**OpenAI也加入了MCP指导委员会,表明其致力于将该协议塑造成人工智能工具集成的标准[3][8][9]。
MCP 如何与 OpenAI 协同工作
概览
–MCP 服务器:通过标准接口从任何系统(如 Stripe、Shopify、Twilio、内部数据库)公开数据或功能[3][10]。
–OpenAI 模型:通过 Responses API 或 ChatGPT 连接到这些服务器,访问业务工具、文件、分析等[1][8][10]。
– 开发人员:只需编写最少的代码,就能实现功能强大、上下文丰富的代理工作流–想想只需 9 行代码就能将人工智能代理连接到 Shopify[9] 。
支持的平台
- 响应 API:适用于开发人员构建自定义代理应用程序[1][3][6][8]。
- ChatGPT (测试中):用于终端用户和企业通过连接器连接自定义工具[4][10]。
如何将 MCP 与 OpenAI 结合使用
面向开发人员:响应 API
- 设置 MCP 服务器:建立或部署一个远程 MCP 服务器,公开你的工具或数据源(例如,使用流行平台的开源模板)[10]。
服务器示例:Cloudflare、HubSpot、Intercom、PayPal、Plaid、Shopify、Stripe、Square、Twilio、Zapier[3][10]。 - 通过响应 API 进行连接:使用 OpenAI 的 API 将您的代理或模型连接到 MCP 服务器。
只需最少的代码–基本集成通常不到十几行[9]。
示例:将代理连接到 Shopify 或 Twilio,以执行实时商务或通信任务[9]。 - 利用内置工具:直接在代理工作流程中使用图像生成、代码解释器和增强型文件搜索等新工具[1][6][8][11]。
- 为企业优化:利用后台模式(用于异步任务)、推理摘要和加密推理项等功能,实现安全可靠的部署[1][6][11]。
** 官方文档和指南:**
– [OpenAI Responses API – 新工具和功能](https://openai.com/index/new-tools-and-features-in-the-responses-api/)[1]
– [OpenAI Platform MCP Guide](https://platform.openai.com/docs/mcp)[10]
– [Getting Started with MCP using OpenAI Agents](https://wandb.ai/byyoung3/Generative-AI/reports/Getting-Started-with-MCP-using-OpenAI-Agents—VmlldzoxMjAwNzU5NA)[2]
面向企业:ChatGPT 连接器(试用版/测试版)
- 访问 ChatGPT 中的连接器:在 “连接器 “设置中,选择 “自定义 “并添加新工具[4][10]。
填写 MCP 服务器或 API 的名称、URL 和说明[4]。 - 部署到您的工作区:对于 ChatGPT 企业版、教育版或团队版,发布连接器供全组织访问[10]。
- 使用案例:现在,内部知识库、客户关系管理系统、分析仪表板或任何专有工具都可以在 ChatGPT 中进行上下文访问[4][10]。
MCP 为何重要
- 针对开发人员:快速构建与现实世界交互的人工智能驱动的应用程序,而无需像过去那样头疼集成问题[1][3][9]。
- 针对企业:将内部系统安全地连接到人工智能,实现更智能的自动化、分析和决策支持[4][7][10]。
- 生态系统:OpenAI 与 Anthropic、谷歌和微软一起认可 MCP,使其成为代理人工智能互操作性的事实标准[7][12][13]。
相关网址和资源
- OpenAI:响应 API 中的新工具和功能[1]
- OpenAI 平台:MCP 文档[10]
- 使用 OpenAI 代理入门 MCP(W&B 指南)[2]
- OpenAI 社区公告:MCP 支持[8]
- AIbase:OpenAI 响应 API 新增 MCP 支持[9]
- 人类:模型上下文协议介绍[5]
结论
OpenAI 在其 Responses API 和 ChatGPT 生态系统中推出的 MCP 支持是代理式人工智能的一个关键进步,实现了与最重要的工具和数据的安全、可扩展和标准化集成。无论您是在构建下一代人工智能驱动的业务应用,还是希望将企业系统连接到 ChatGPT,MCP 都是通向更加互联、智能的未来的桥梁。
了解官方文档,现在就开始使用 MCP 构建,充分释放人工智能代理的潜能。
