首页/问答百科/MCP(模型上下文协议)
🤖 应用与智能体

MCP(模型上下文协议)

MCP模型上下文协议Model Context ProtocolMCP协议MCP 协议

MCP(Model Context Protocol,模型上下文协议)是 Anthropic 推出的开放协议,为 AI 模型提供统一的方式来连接外部工具和数据源,相当于 AI 应用的"USB 接口"——标准化的工具连接规范。


什么是 MCP?

MCP(Model Context Protocol,模型上下文协议)是 Anthropic 在 2024 年推出的一种开放协议,旨在为 AI 模型连接外部工具、数据源和服务提供统一的标准接口。你可以把它理解为 AI 应用的"USB 接口"——就像 USB 让各种设备用统一方式连接电脑一样,MCP 让各种工具用统一的方式连接 AI 模型。

MCP 的核心组成

MCP 服务器:提供具体功能的工具或数据源,如文件系统、数据库、Web 搜索、API 集成等。每个 MCP 服务器暴露一组标准化的工具和资源。

MCP 客户端:AI 应用(如 Claude Code、Claude Desktop)通过 MCP 协议连接到服务器,发现可用的工具并调用它们。

标准协议:定义了工具发现、调用、参数传递、结果返回的标准格式,让工具开发者只需实现一次协议就能兼容所有支持 MCP 的 AI 应用。

为什么 MCP 很重要?

在 MCP 出现之前,每个 AI 应用都需要自己定义工具调用的接口规范,导致碎片化严重。MCP 提供了统一标准,让工具生态可以快速发展——开发者写一个 MCP 服务器,所有支持 MCP 的 AI 应用都能使用。


相关术语

分享: