MCP Client 是由 Host 创建、用于与某一个 MCP Server 建立并维持协议连接的组件。
它负责初始化、协议版本与能力协商、双向消息路由以及通知处理,并把 Server 提供的上下文和能力交给 Host 使用。一个 Host 可以同时管理多个 Client,但每个 Client 通常对应一个特定 Server,以隔离不同连接的会话与安全边界。
MCP Client 是由 Host 创建、用于与某一个 MCP Server 建立并维持协议连接的组件。
它负责初始化、协议版本与能力协商、双向消息路由以及通知处理,并把 Server 提供的上下文和能力交给 Host 使用。一个 Host 可以同时管理多个 Client,但每个 Client 通常对应一个特定 Server,以隔离不同连接的会话与安全边界。