《驾驭你的AI同事:WorkBuddy深度精通》008:2.5 基于 MCP 的开放架构:为什么选择 MCP 而不是自定义协议
本文是《唤醒你的 AI 同事:WorkBuddy 全栈指南》系列卷二(深度精通)的第 8 篇,也是第一部分「架构与原理深度解析」第 2 章「服务端架构与隐私设计」的收官之节。前面四篇我们讲了云端怎么调度、怎么存状态、怎么加密——这篇回答一个"你能直接上手"的问题:WorkBuddy 凭什么能接你的数据库、Git、飞书、内部 API,而不是每接一个就重写一遍?
导言:AI 的"战斗力",取决于它能摸到多少工具
一个只会聊天的 AI,价值有限;一个能查你的数据库、跑你的脚本、发你的飞书、改你的代码的 AI,才是真正的"同事"。
可现实是残酷的:
你公司有 50 个内部系统,每个都有不同的鉴权、不同的接口、不同的数据格式。如果每个系统都要 WorkBuddy 团队"手写一套专属对接代码",那对接到第 5 个就崩了——维护成本、学习成本、生态孤岛会压垮整个产品。
于是 WorkBuddy 做了一个关键架构决策:不造私有协议,而是拥抱 MCP(Model Context Protocol)这个开放标准。这一篇,我们讲清楚"为什么是 MCP",以及它长什么样、怎么扩。