在LLM领域,查询/响应调用、读写操作和检索工具记忆等环节中,我们今日开源了模型上下文协议(Model Context Protocol, MCP)。这一全新标准旨在将AI助手与数据所在的系统(包括内容存储库、商业工具和开发环境)连接起来,帮助前沿模型生成更优质、更相关的响应。
随着AI助手的主流化应用,行业已在模型能力上投入大量资源,实现了推理和质量的快速提升。然而,即使是最先进的模型也受限于数据孤岛和遗留系统的隔离。每个新数据源都需要定制化集成,导致真正的互联系统难以扩展。
MCP通过提供一个通用、开放的标准来解决这一挑战。它以单一协议替代碎片化集成,为AI系统访问所需数据提供了更简单、更可靠的方式。
模型上下文协议架构
模型上下文协议是一个开放标准,使开发者能够在数据源与AI工具之间建立安全的双向连接。其架构简洁明了:开发者既可以通过MCP服务器暴露数据,也可以构建连接这些服务器的AI应用(MCP客户端)。
今日,我们为开发者推出MCP的三大核心组件:
• MCP规范及软件开发工具包(SDKs)
• Claude桌面应用对本地MCP服务器的支持
• 开源的MCP服务器代码库
Claude 3.5 Sonnet能够快速构建MCP服务器实现,使组织和个人可轻松将其核心数据集与各类AI工具连接。为助力开发者探索,我们提供了针对Google Drive、Slack、GitHub、Git、Postgres和Puppeteer等主流企业系统的预构建MCP服务器。
早期应用案例
Block和Apollo等早期采用者已将MCP集成到其系统中。同时,Zed、Replit、Codeium和Sourcegraph等开发工具公司正通过MCP增强其平台——使AI代理能够更高效地检索相关信息,深入理解编码任务上下文,并减少试错次数生成更精细、更实用的代码。
Block首席技术官Dhanji R. Prasanna表示:“在Block,开源不仅是一种开发模式,更是我们工作的基础,是创造推动有意义变革、服务公共利益的技术的承诺。模型上下文协议等开放技术是连接AI与现实应用的桥梁,确保创新具有可及性、透明度,并扎根于协作。我们很高兴参与协议开发,并利用它构建智能代理系统,减轻机械性工作负担,让人们专注于创造性事务。”
迈向可持续架构
开发者无需为每个数据源维护独立连接器,只需基于标准协议进行开发。随着生态系统的成熟,AI系统将在不同工具和数据集间保持上下文连贯,以更可持续的架构取代当前的碎片化集成。
立即开始
开发者可立即着手构建和测试MCP连接器。所有Claude.ai计划均支持将MCP服务器连接至Claude桌面应用。
Claude for Work客户可开始本地测试MCP服务器,将Claude与内部系统和数据集连接。我们即将推出开发者工具包,用于部署可服务整个Claude for Work组织的远程生产级MCP服务器。
快速入门步骤:
1. 通过Claude桌面应用安装预构建MCP服务器
2. 遵循快速指南构建首个MCP服务器
3. 为我们的连接器和实现开源代码库贡献力量
开放社区共建
我们致力于将MCP打造成协作式开源项目与生态系统,期待您的反馈。无论您是AI工具开发者、希望利用现有数据的企业,还是探索前沿技术的早期用户,欢迎与我们共同构建上下文感知AI的未来。
原文:https://www.anthropic.com/news/model-context-protocol
没有回复内容