根据最新信息,OpenAI宣布支持Model Context Protocol(MCP),这是其在AI工具集成领域的一项重大进展。
同时在GitHub更新了OpenAI Agents SDK框架。
- MCP是什么?
MCP是由Anthropic公司主导发布的一种开放协议标准,旨在解决AI模型与外部数据源/工具集成的标准化问题。它类似于AI模型的“USB接口”,通过统一协议让开发者能够像“即插即用”一样连接各种工具,极大扩展AI的应用能力。 - OpenAI如何支持MCP?
• 技术集成:OpenAI在2025年3月27日宣布,其Agent SDK正式支持MCP,允许开发者通过标准化的接口无缝接入第三方工具。
• 核心功能:
• 统一接口:支持网络搜索、数据库查询、文件操作等工具的一键集成,例如:
• 集成金融分析工具,实时获取股票数据并提供投资建议;
• 使用浏览器自动化工具(如BrowserbaseMCP)控制导航和截图;
• 通过数据追踪服务(如OpikMCP)获取统计信息。
• 动态工具发现:Agent运行时自动检测可用工具列表,无需硬编码,工具增减可实时适应。
• 性能优化:工具列表缓存减少调用延迟,按需加载降低资源消耗。
• 开发简化:模块化设计使工具开发与Agent逻辑解耦,支持独立调试与部署。 - MCP的优势
• 标准化:统一协议降低集成门槛,开发者无需为每个工具编写定制代码。
• 灵活性:支持STDIO(本地)和SSE(远程)两种传输模型,兼容JSON-RPC 2.0标准。
• 生态扩展:已有Firecrawl(数据抓取)、Brave(搜索)等MCP服务开源,未来更多服务商加入将丰富生态。 - 行业评价
• OpenAI CEO Sam Altman公开赞扬MCP,称其是“AI智能体技术的重要突破”。
• 该协议被视为推动复杂自动化应用(如企业级数据助手、编码工具集成)的关键基础设施。