至此,我们主要关注构建MCP服务器的内部逻辑,定义它如何读取数据以及能执行哪些操作。然而,一个能正常工作的服务器需要运行环境和驱动交互的客户端。您编写的代码现在必须通过标准输入/输出 (stdio) 或 SSE 进行通信,处理来自AI应用的实时请求。本章讨论MCP开发的集成与维护阶段。我们从MCP Inspector开始,这是一个用于在主客户端之外测试服务器功能的工具。您将学会追踪JSON-RPC消息流,检查请求和响应以确认它们符合协议规范。这种隔离测试有助于在它们影响应用行为之前发现架构不匹配或逻辑错误。调试之后,我们转向客户端配置。我们查看将您的服务器注册到Claude Desktop所需的设置,包括修改配置文件和注入用于认证的环境变量。本文还涉及连接生命周期,解释客户端如何管理服务器进程以及在初始化和终止期间发生什么。您将应用这些知识来建立本地工具与LLM接口之间稳定持久的连接。