返回知识库
mcp进阶

MCP Host、Client 与 Server

MCP 用 Host 管理用户体验,Client 维持到单个 Server 的连接,Server 暴露能力。

01

为什么重要

理解边界才能正确处理权限、生命周期和多服务连接。

02

核心原理

Host 决定授权与上下文聚合;每个 Client 与一个 Server 会话通信;Server 不应假设可访问其他连接。

03

工程实现

  • 连接隔离
  • 能力协商
  • Host 管理授权
04

最小示例

桌面 Host 分别连接文件和数据库两个 MCP Server。
05

常见误区

  • 把 Client 当最终用户
  • 让 Server 跨连接读取上下文
06

面试怎么说

MCP 是 Host-Client-Server 架构,Host 掌握用户授权和多服务编排。