Model Context Protocol 一年回顾:从实验到行业标准
Source: Dev.to

标准的诞生
在 2024年11月25日,Anthropic 引入了一项将从根本上重塑 AI 系统与世界连接方式的技术:模型上下文协议 (MCP)。
该协议由 Anthropic 开发者 David Soria Parra 和 Justin Spahr‑Summers 创建,旨在解决工程师们所谓的 “M×N 问题”——即将 M 种不同 AI 模型与 N 种不同工具或数据源连接时的组合爆炸。
MCP 解决的问题
在 MCP 之前,将十个 AI 应用连接到 100 个工具意味着可能需要 1,000 种不同的自定义集成。MCP 将其简化为一个简单的等式:
- 一次 实现客户端协议。
- 一次 实现服务器协议。
- 所有功能协同工作。
Source: https://www.ajeetraina.com/one-year-of-model-context-protocol-from-experiment-to-industry-standard/
时间线:前所未有的增长之年
Q1 2025 – 基础阶段(2024 年 11 月 – 2025 年 2 月)
2024 年 11 月 25 日 – 发布
- Anthropic 开源 MCP,提供 Python 和 TypeScript SDK。
- 参考服务器已发布:Google Drive、Slack、GitHub、Git、Postgres 和 Puppeteer。
- 早期采用者:Block 和 Apollo 集成 MCP。
- 开发工具公司 (Zed、Replit、Codeium、Sourcegraph) 开始进行集成。
2024 年 12 月 – 2025 年 1 月
- Claude Desktop 应用获得原生 MCP 支持。
- 第一个社区构建的服务器出现。
2025 年 2 月
Q2 2025 – 转折点(3 月 – 5 月)
2025 年 3 月 26 日 – 改变游戏规则的时刻
-
OpenAI CEO Sam Altman 在 X(TechCrunch)上宣布:
“大家都喜欢 MCP,我们很高兴在我们的产品中加入支持。今天已在 Agents SDK 中可用,ChatGPT Desktop 应用的支持以及 Responses API 即将推出!”
-
同一天,MCP 发布了第二个主要规范(2025‑03‑26),引入:
- 可流式 HTTP 传输,用于云部署。
- 完整的 OAuth 2.1 授权框架。
- 增强的远程部署能力。
2025 年 4 月
- Google DeepMind CEO Demis Hassabis 确认对 Gemini 模型的 MCP 支持。
- 安全研究人员发现关键问题(提示注入、工具权限、相似工具)。
- 生态系统达到 5,800+ 个 MCP 服务器。
2025 年 4 月 22 日 – Docker 进入 MCP 领域
Docker 宣布 Docker MCP Catalog 与 Docker MCP Toolkit,为 MCP 生态系统带来容器级安全:
-
Docker MCP Catalog
- 与 Docker Hub 集成的集中发现平台。
- 上线时已有 100+ 个已验证的 MCP 服务器。
- 与 Stripe、Elastic、Neo4j、Heroku、Pulumi、Grafana Labs、Kong Inc.、New Relic、Continue.dev 等合作。
- 发布者验证和版本化发布。
- 基于 Docker Hub 基础设施(每月 200 亿次拉取)。
-
Docker MCP Toolkit
- 在 Docker Desktop 中一键部署 MCP 服务器。
- 内置 OAuth 支持和安全凭证存储。
- 与 Gordon(Docker AI Agent)、Claude、Cursor、VS Code、Windsurf、Continue.dev、Goose 无缝集成。
- 企业控制:注册表访问管理(RAM)和镜像访问管理(IAM)。
- 容器化 MCP 服务器,实现隔离与安全。
Docker 总裁兼 COO Mark Cavage:
“构建功能性 AI 应用不应感觉与构建其他应用有根本不同。”
2025 年 5 月
(内容待补充…)


