MCP 是怎样工作的?把模型上下文协议拆开看一遍
MCP 被叫做「AI 应用的 USB-C」,但这个比喻没说清它到底是什么。这篇从「为什么需要它」讲起,拆开它底下的 JSON-RPC 消息、Host/Client/Server 三层架构、初始化握手,以及 Tools/Resources/Prompts 三类原语分别由谁来控制——最后附我自己接 MCP 服务器时保留的几点判断。
MCP 被叫做「AI 应用的 USB-C」,但这个比喻没说清它到底是什么。这篇从「为什么需要它」讲起,拆开它底下的 JSON-RPC 消息、Host/Client/Server 三层架构、初始化握手,以及 Tools/Resources/Prompts 三类原语分别由谁来控制——最后附我自己接 MCP 服务器时保留的几点判断。
Opus 4.8 在 5 月 28 日发布。作为一个每天用 Claude Code 给自己的 App 和博客写代码的独立开发者,我把它接进日常开发用了两天,聊聊新出的并行子代理、effort 控制、代码自查能力到底好不好用,以及值不值得升级。