模型上下文协议(Model Context Protocol)
什么是 MCP?
一种开放标准,用于将 AI 应用连接到它们所使用的工具和数据。服务器说明自己能做什么,应用将其展示给模型,当模型需要某些内容时,应用调用服务器并将结果返回。
主机
你使用的 AI 应用:Claude、Cursor、ChatGPT、一个智能体
服务器
一个暴露工具、数据或提示的小程序
模型
决定使用什么;从不直接与服务器通信
不是 REST
基于 stdin/stdout 或单个 HTTP 端点的 JSON-RPC,并且服务器可以回话
不只是 JSON-RPC
JSON-RPC 是信封。MCP 定义了其中放入什么:方法、能力协商、传输和认证
