介绍模型上下文协议(Model Context Protocol) \ Anthropic

www.anthropic.com 2026-07-10T15:16:03.624657

2024年11月25日

抽象插画:关键上下文连接到中心枢纽

今天,我们开源了模型上下文协议(MCP),这是一项新标准,用于将AI助手连接到数据所在的系统,包括内容仓库、业务工具和开发环境。其目标是帮助前沿模型生成更优质、更相关的回复。

随着AI助手获得主流采用,行业在模型能力上投入了大量资源,在推理能力和质量方面取得了快速进展。然而,即使是最先进的模型也受到数据隔离的限制——被困在信息孤岛和遗留系统之后。每个新的数据源都需要其专属的自定义实现,使得真正互联的系统难以扩展。

MCP解决了这一挑战。它为AI系统与数据源的连接提供了通用、开放的标准,用单一协议取代了碎片化的集成。其结果是一种更简单、更可靠的方式,让AI系统能够访问所需的数据。

模型上下文协议

模型上下文协议是一项开放标准,使开发者能够在数据源与AI驱动的工具之间建立安全、双向的连接。架构非常直接:开发者既可以通过MCP服务器公开其数据,也可以构建连接到这些服务器的AI应用程序(MCP客户端)。

今天,我们为开发者介绍模型上下文协议的三个主要组成部分:

介绍模型上下文协议(Model Context Protocol) \ Anthropic

Claude 3.5 Sonnet 擅长快速构建 MCP(模型上下文协议,Model Context Protocol)服务器实现,这使得组织和个人能够轻松地将其最重要的数据集与一系列 AI 驱动工具快速连接。为帮助开发者开始探索,我们分享了针对 Google Drive、Slack、GitHub、Git、Postgres 和 Puppeteer 等主流企业系统的预构建 MCP 服务器。

Block 和 Apollo 等早期采纳者已将 MCP 集成到其系统中,而 Zed、Replit、Codeium 和 Sourcegraph 等开发工具公司正与 MCP 合作以增强其平台——使 AI 代理能够更好地检索相关信息,进一步理解编码任务的上下文,从而用更少的尝试生成更细致且实用的代码。

"在 Block,开源不仅仅是一种开发模式——它是我们工作的基础,也是我们对创造能够推动有意义变革、为所有人带来公共利益的技术承诺,"Block 首席技术官 Dhanji R. Prasanna 表示。"像模型上下文协议这样的开放技术是将 AI 与现实应用连接起来的桥梁,确保创新是可访问、透明且植根于合作的。我们很高兴合作开发一个协议,并使用它来构建代理系统,这些系统消除了机械性工作的负担,让人们可以专注于创造性工作。"

开发者无需再为每个数据源维护单独的连接器,而是可以基于标准协议进行构建。随着生态系统的成熟,AI 系统在工具和数据集之间转移时能够保持上下文,用更可持续的架构取代如今碎片化的集成。

入门指南

开发者现在就可以开始构建和测试 MCP 连接器。所有 Claude.ai 计划均支持将 MCP 服务器连接到 Claude Desktop 应用程序。

Claude for Work 客户可以开始本地测试 MCP 服务器,将 Claude 连接到内部系统和数据集。我们很快将提供用于部署远程生产 MCP 服务器的开发者工具包,这些服务器可以为您的整个 Claude for Work 组织提供服务。

开始构建:

开放的社区

MCP 由 Anthropic 的 David Soria Parra 和 Justin Spahr-Summers 创建。我们致力于将 MCP 构建为一个协作的开源项目和生态系统,并热切期待您的反馈。无论您是 AI 工具开发者、希望利用现有数据的企业,还是探索前沿的早期采用者,我们都邀请您共同构建上下文感知 AI 的未来。

查看原文