详解 MCP 核心架构原理

MCP 协议核心架构

MCP 协议遵循互联网常见的 C / S 架构,即客户端(Client)- 服务器(Server)架构。

MCP 协议引入了主机(Host)的概念,组成了基本的主机(Host)- 客户端(Client)- 服务器(Server)架构。

详解 MCP 核心架构原理_第1张图片

接下来,我们详细解析架构中的每一部分及其功能。

1. 主机

MCP 协议里的主机就是大模型应用,类似 Claude 桌面客户端、Cursor 编辑器这种应用。可以在主机内调度客户端进程,发起到服务器的连接。

主机充当协调者的角色:

  • 创建和管理多个客户端实例

  • 控制客户端连接权限和生命周期

  • 执行安全政策和同意要求

  • 处理用户授权决策

  • 协调 AI / 大模型集成和采样

  • 管理跨客户端的上下文聚合

2. 客户端

M

你可能感兴趣的:(DeepSeek,R1,&,大数据AI人工智能大模型,计算,架构,ai,mcp)