MCP Client 是 AI 智能体中与语言模型 API 通信的部分。它收集消息、文件与 tool signal,用 Model Context Protocol 打包并发送给模型。回复返回后解包、检查格式并将结果传给其他模块。它还跟踪 token 使用、过滤私有数据、重试失败调用,并记录重要事件以便调试。