MCP:Model Context Protocol,模型上下文协议,
是 Anthropic 推出、基于JSON-RPC2.0的开放标准,被称作AI 领域 USB-C 通用接口,核心解决 Agent 与外部工具 / 数据对接碎片化问题,架构分:MCP Host (Agent 主体)、MCP Client、MCP Server (工具 / 数据源)三层
1、标准化工具接入,消灭 M×N 接口爆炸(最核心价值)
无 MCP:M 个 Agent、N 个工具需要 M×N 套定制对接代码,新增工具 / Agent 全量改适配逻辑; 接入 MCP:Agent 只实现 1 套 MCP Client、工具只实现 1 套 MCP Server,变为M+N 开发量,工具即插即用。
- Agent 自动工具发现,运行时枚举全部可用函数,不用硬编码函数描述;
- 切换大模型(GPT/Claude/Gemini)、更换数据库 / API,无需重写 Agent 调用逻辑。
2、统一上下文全生命周期管理,支撑 Agent 长时序自主任务
MCP 标准化上下文存储、传递、裁剪、状态留存,解决 Agent 记忆混乱、上下文溢出问题:
3、Agent 与外部系统解耦,分层隔离业务逻辑
- Agent(LLM):只负责思考、决策、选工具、生成调用意图;
- MCP Server:全权处理第三方鉴权、接口适配、异常捕获、网络请求; 第三方 API 改版、接口迁移只改 MCP 服务,Agent 代码零改动,大幅降低 Agent 维护成本。
4、多 Agent 协同:统一上下文互通标准
多智能体集群场景:
5、内置安全管控与可观测,提升 Agent 可控性
补充:MCP 三大原语(Agent 落地基础)
- Tools:Agent 可执行动作(建工单、SQL 查询、发消息);
- Resources:Agent 可读取数据源(文档、数据库表、本地文件);
- Prompts:预设任务提示词模板,Agent 直接复用,统一任务 prompt 规范。





