MCP
协议MCP(Model Context Protocol)
Anthropic 推出的开放协议,标准化大语言模型与外部数据源和工具之间的通信。
什么是 MCP
Model Context Protocol(MCP)是 Anthropic 推出的开放协议,标准化大型语言模型(LLM)与外部数据源和工具之间的通信。通过提供统一的接口,使 LLM 能灵活地连接各类外部系统,获取实时数据并执行操作。MCP 被比喻为 AI 领域的 USB-C 接口。
协议架构
MCP 采用客户端-服务端架构。MCP 服务端封装了对外部数据源或工具的访问逻辑,MCP 客户端集成在 AI 应用中负责与服务端通信。协议定义了资源(Resources)、工具(Tools)和提示模板(Prompts)三种核心原语,覆盖了 LLM 与外部系统交互的主要场景。
行业影响
MCP 发布后迅速获得了 OpenAI、Google、Microsoft 等巨头的支持,已成为 AI 工具生态的事实标准。Cursor、Claude Desktop、Windsurf 等主流 AI 产品都已集成 MCP 支持,开发者可以通过编写 MCP 服务端快速将任何系统接入 AI 生态。