MCP 是什么——16 个月席卷全行业的"AI 时代 USB-C"完整指南
2024 年 11 月,Anthropic 在 GitHub 上不动声色地发布了一份小规范叫 MCP(Model Context Protocol)。十六个月后,SDK 月下载从 200 万冲到 9700 万——增长 4750%。OpenAI、Google、Microsoft、AWS 全部采纳,2025 年 12 月 Anthropic 把所有权捐给了 Linux 基金会,MCP 不再是"Anthropic 的协议"而成了行业共享基础设施。本文讲清楚 MCP 的定义("AI 时代的 USB-C")、架构(Client/Server/Transport 三件套,跑在 JSON-RPC 2.0 上)、今天就能用的五个 server(filesystem/github/postgres/slack/fetch)、30 行 Python 的自制最小实现、它为什么偏偏"赢"了(薄规范、早开源、Linux 基金会托管),以及安全风险、提示词注入、"什么都塞进 MCP"的诱惑等真实边界。开门见山地说:MCP 是 2020 年代后半期最重要的基础设施,地位和 HTTP、OAuth、WebSocket 同级。