49 分钟阅读100LLMOps
开发者应该知道的 MCP 技术细节:从 JSON-RPC 到架构设计的完整拆解
本文不是 MCP 是什么的科普文章,而是写给已经知道 MCP 大概是什么、但想真正理解它实现机制的开发者看的。从 JSON-RPC 消息格式、三大原语的协议细节、Host/Client/Server 三角架构、生命周期三个阶段、到两种传输机制的实现陷阱,拆解每一个你应该知道的技术决定。
MCPJSON-RPCTool CallAgentProtocol Design
检索文章
本文不是 MCP 是什么的科普文章,而是写给已经知道 MCP 大概是什么、但想真正理解它实现机制的开发者看的。从 JSON-RPC 消息格式、三大原语的协议细节、Host/Client/Server 三角架构、生命周期三个阶段、到两种传输机制的实现陷阱,拆解每一个你应该知道的技术决定。
很多人第一次接触 AI Agent 时,会同时看到 function call、MCP、A2A、skills、subagent 这些概念,感觉它们都像"让模型干活"的东西,但边界并不清晰。本文从出现背景、解决的问题、彼此关系到典型场景,系统讲清这五类能力到底各管什么。