返回 文章 学习 CMS 文章

MCP 是什么:连接 AI 应用与工具数据的开放标准

MCP 是一套让 AI 应用安全调用外部工具与数据的开放标准,核心是 Host、Server、Model 三方分工。

MCPModel Context ProtocolAI 工具调用JSON-RPC
成长分 / 100 59 综合收获、行动、留存与影响

MCP 是什么:连接 AI 应用与工具数据的开放标准
为什么值得读用极简结构图快速建立对 MCP 的整体认知,适合作为入门第一站。

澄清两个常见误解:MCP 不是 REST,也不只是 JSON-RPC,帮助读者理解其协议层次。

关键洞察
  1. MCP 是连接 AI 应用与其所用工具和数据的开放标准。
  2. Server 声明自己能做什么,应用把能力展示给模型,模型需要时由应用调用 Server 并回传结果。
  3. Host 是用户使用的 AI 应用,如 Claude、Cursor、ChatGPT 或某个 agent。
转成行动

深入阅读

正文与原文对照

原文保真覆盖:全文原文字符:841

模型上下文协议(Model Context Protocol)

什么是 MCP?

一种开放标准,用于将 AI 应用连接到它们所使用的工具和数据。服务器说明自己能做什么,应用将其展示给模型,当模型需要某些内容时,应用调用服务器并将结果返回。

主机

你使用的 AI 应用:Claude、Cursor、ChatGPT、一个智能体

服务器

一个暴露工具、数据或提示的小程序

模型

决定使用什么;从不直接与服务器通信

不是 REST

基于 stdin/stdout 或单个 HTTP 端点的 JSON-RPC,并且服务器可以回话

不只是 JSON-RPC

JSON-RPC 是信封。MCP 定义了其中放入什么:方法、能力协商、传输和认证

或跳转到 工具 · 规范时光机 · 拆解它