MCP 实战
懒连接:不用别连
你注册了 10 个 MCP 服务,启动时全部连接一遍?如果其中 3 个挂了,启动就卡住了。懒连接的思路很简单:注册 ≠ 连接,用到的时候再连。
启动方式对比
启动时全连
10 个服务全部同时连接,3 个超时 → 卡住 30 秒
懒连接
启动秒开,只声明能力。用到某个服务才连接
懒连接的三个原则
注册 ≠ 连接
启动时只注册「我有哪些工具可用」,不实际建立网络连接。系统能立即启动。
⚡
首次使用时连接
当 AI 第一次真正需要某个工具时,才建立连接。大多数工具可能一整天都用不到。
故障隔离
某个服务挂了,只影响那一个工具。其他工具照常使用,系统整体不受影响。
真实场景中的差异:Alice 注册了日历、邮件、WPS笔记、浏览器、数据库等 10+ 个 MCP 服务。如果启动时全连,任何一个服务不可用都会拖慢启动。懒连接后,启动从 30 秒降到 0.2 秒,用户感受到的是秒开。
注册 ≠ 连接:先声明能力,用到再连,连不上只影响一个工具,整个系统不受牵连。这不只是技术优化,更是产品稳定性的基本设计原则。