2024 年 11 月 26 日
Anthropic 推出了名为 Model Context Protocol (MCP) 的开源标准/) 旨在改善人工智能助手与数据系统的通信和连接方式。该协议旨在克服人工智能模型的缺点,人工智能模型通常独立于大数据源运行,并且需要为每个新系统进行独特的集成。 MCP 提供全面的解决方案,允许聊天机器人和其他人工智能驱动的应用程序轻松访问开发环境、工具和内容存储库中的数据。
通过使用“MCP服务器”来提供数据,使用“MCP客户端”来集成工作流程或应用程序,该协议允许开发人员在数据源和应用程序之间建立双向连接。这种标准化可以通过用可扩展且可持续的框架代替脱节的集成来简化开发程序。 Replit、Codeium 和 Sourcegraph 等平台计划增加对 MCP 的支持,而 Block 和 Apollo 等公司已经将其集成到他们的系统中。
通过为 Google Drive、Slack 和 GitHub 等知名企业工具预构建服务器,并计划发布用于安装生产服务器的工具包,Anthropic 已向开发人员提供了 MCP。 MCP 可用于将 Claude 聊天机器人链接到 Anthropic Claude Enterprise 用户的内部系统-openai/) 订阅。
通过消除对每个数据源单独接口的要求,MCP 的采用可以加速人工智能集成工作。随着生态系统的发展,人工智能系统也许能够保留工具和信息的背景,这将导致更加一致和高效的设计。
然而,MCP 的采用程度,尤其是其竞争对手的采用程度,将决定其成功与否。例如,OpenAI 凭借针对 ChatGPT 的专有“Work with Apps”功能,采取了不同的策略。此功能将模型链接到特定的编码工具,并且有可能扩展到其他应用程序。然而,OpenAI 的战略仍然是封闭的,并且以合作伙伴为中心。
尽管Anthropic声称MCP可以极大地提高AI系统的上下文能力,例如提高编码时的理解力,但这些说法尚未得到具体参考资料的支持。其性能和长期影响仍未知。
通过掌握数据科学和人工智能_at Code Labs Academy.来控制人工智能驱动的解决方案。