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

发布: (2025年12月26日 GMT+8 14:30)
4 min read
原文: Dev.to

Source: Dev.to

One Year of Model Context Protocol:从实验到行业标准的封面图片

Ajeet Singh Raina

标准的诞生

2024年11月25日Anthropic 引入了一项将从根本上重塑 AI 系统与世界连接方式的技术:模型上下文协议 (MCP)

该协议由 Anthropic 开发者 David Soria ParraJustin Spahr‑Summers 创建,旨在解决工程师们所谓的 “M×N 问题”——即将 M 种不同 AI 模型与 N 种不同工具或数据源连接时的组合爆炸。

MCP 解决的问题

在 MCP 之前,将十个 AI 应用连接到 100 个工具意味着可能需要 1,000 种不同的自定义集成。MCP 将其简化为一个简单的等式:

  1. 一次 实现客户端协议。
  2. 一次 实现服务器协议。
  3. 所有功能协同工作

问题示意图

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 月

2025 年 2 月

Q2 2025 – 转折点(3 月 – 5 月)

2025 年 3 月 26 日 – 改变游戏规则的时刻

MCP 公告图片

  • OpenAI CEO Sam Altman 在 X(TechCrunch)上宣布

    “大家都喜欢 MCP,我们很高兴在我们的产品中加入支持。今天已在 Agents SDK 中可用,ChatGPT Desktop 应用的支持以及 Responses API 即将推出!”

  • 同一天,MCP 发布了第二个主要规范(2025‑03‑26),引入:

    • 可流式 HTTP 传输,用于云部署。
    • 完整的 OAuth 2.1 授权框架
    • 增强的远程部署能力。

2025 年 4 月

2025 年 4 月 22 日 – Docker 进入 MCP 领域

Docker 宣布 Docker MCP CatalogDocker 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 月

(内容待补充…)

阅读完整故事

Back to Blog

相关文章

阅读更多 »

FACET的历史与原理

本文件的目的 本文件记录了 FACET 的历史背景、架构动机以及设计决策背后的理由。它的存在…