什么是 MCP?AI 的 USB-C 接口,通俗讲解

MCP(Model Context Protocol)是一项开放标准,像 Claude 这样的 AI 助手借助它读取其他程序中的数据,例如 Merlin Project 里的项目计划。要理解其中的原理,一个比喻加两个术语就够了。本文说明 MCP 是什么、服务器和客户端各自扮演什么角色,以及这对您在 Merlin Project 中的计划具体意味着什么。您不需要任何编程知识。

本文的视频

视频(德语)嵌在 本文的德语版 中。

MCP 出现之前的问题

还记得 USB-C 之前的日子吗?每台设备都有自己的插头,抽屉里塞满了数不清的线。AI 世界长期面临同样的问题:一个 AI 助手若想访问另一个程序中的数据,就得有人专门为这一组合编写一个接口。每多一个 AI,工作就得从头再来。

所以几乎没人去建这些连接。想和 AI 讨论项目计划的人,只能导出计划、把表格复制进聊天,每次计划变动后再重复一遍。

一个接口,人人通用

MCP 是 Model Context Protocol 的缩写。Anthropic 于 2024 年 11 月发布了这项开放标准。它的原理和 USB-C 相似:像 Merlin Project 这样的软件只需构建一次 MCP 服务器。像 Claude 这样的 AI 也只需支持一次 MCP。之后两者就能对接,而每个支持 MCP 的新 AI 助手都能使用同一个服务器。

九条单独连接,还是六个接口

三个 AI 助手遇上三个程序

MCP 之前

ClaudeMerlin ProjectCodex日历LM Studio文件

3 × 3 = 9

条连接必不可少,大多数从未建成

以前:导出、复制、粘贴进聊天

有了 MCP

ClaudeMerlin Project客户端服务器Codex日历客户端服务器LM Studio文件客户端服务器

3 + 3 = 6

个接口,每个只建一次,全部可以对接

客户端:内置于 AI 中服务器:由程序随附提供

现在:提出问题,AI 直接读取计划

若有十个 AI 助手和十个程序,就是 100 条单独连接 对 20 个接口。

新的 AI 助手只需要自己的接口,没有哪个程序需要跟着改动。

这张图展示了核心:您的数据从程序直接流向 AI,中间没有中转站。MCP 只规定共同的语言,而每个程序都获得同一种接口。

自 2025 年 12 月起,MCP 归属于 Agentic AI Foundation,这个基金会由 Anthropic、OpenAI 和 Block 在 Linux Foundation 旗下共同创立。据 Anthropic 介绍,当时已有超过 10,000 个活跃的公开 MCP 服务器,ChatGPT、Cursor、Gemini、Microsoft Copilot 和 Visual Studio Code 都支持这项标准 来源:Anthropic。因此,没有哪一家供应商能独自控制这个协议。

两个术语就够了

术语 它做什么 在我们的例子中
MCP 服务器 提供数据 Merlin Project 及您的项目计划
MCP 客户端 提出问题 Claude 或其他 AI 助手

两者之间是协议,也就是共同的语言。您无需为此做任何设置,只管提出问题。

提出一个问题时会发生什么

视频里一句话带过的事,其实分五步完成:

  1. 您用日常语言向 AI 提出一个问题,比如询问项目的关键路径。
  2. 在建立连接时,AI 就已经问过 Merlin 服务器提供哪些工具,例如「搜索活动」或「获取对象」。
  3. AI 自己挑选适合这个问题的工具并调用它。
  4. Merlin Project 从您共享的项目中提供数据。
  5. AI 根据这些数据组织出回答。

于是,像下面这样的问题,AI 会直接根据计划作答。什么是 关键路径,我们的术语表有解释:

提示词: 到底是什么决定了我的项目结束日期?

解释当前项目的关键路径:哪些活动决定项目结束日期,为什么?解释时要让没有受过项目管理培训的读者也能理解。然后列出加速后对结束日期帮助最大的三项活动。

在提示词库中查看 ›

更多可以向计划提出的问题收录在 提示词库 中,每条都附有示例提示词和预期结果。

MCP 不管什么

MCP 规定客户端和服务器如何对话。AI 可以对数据做什么,由每个服务器自己决定。Merlin Project 的服务器有意设计得十分克制:

  • 它在您的 Mac 上本地运行,外部无法访问。
  • 它只读,AI 无法通过它修改任何东西。
  • 它只开放您通过「允许 AI 工具与文档交互」选项明确共享的项目。

由于采用本地架构,并非每个 AI 助手都能连上这个服务器。为什么 ChatGPT 需要绕道,请看文章 把 Merlin Project 连接到 ChatGPT?。Merlin Project 总体上如何对待您的数据,请看文章 Merlin Project 中的数字主权与数据保护。

哪些 AI 助手能使用 Merlin Project 的 MCP 服务器

每个支持本地 MCP 服务器的客户端,都能连接 Mac 版 Merlin Project。

看看其中哪一个适合您。为此最多回答五个问题。最后您会得到一份带理由的推荐,以及对应指南的链接:

全部分步指南一览:

完整的设置说明见 MCP 文档。想动手试试,示例项目 Produktlaunch Phoenix 很合适。

延伸阅读

这个视频属于我们频道的基础系列。所有剧集、提示词和模板都在 Der Kritische Pfad 页面上。

如果您对这篇博客文章有任何疑问或希望参与讨论,欢迎您在我们的论坛中发帖。

常见问题

用一句话说,MCP 是什么?

MCP(Model Context Protocol)是一项开放标准,AI 助手借助它读取其他程序中的数据。一个软件只需构建一次 MCP 服务器,之后每个支持 MCP 的 AI 助手都能使用它。

MCP 是谁开发的?

Anthropic 于 2024 年 11 月将 MCP 作为开放标准发布。自 2025 年 12 月起,该协议归属于 Linux Foundation 旗下的 Agentic AI Foundation,这个基金会由 Anthropic 与 OpenAI、Block 共同创立。

MCP 服务器和 MCP 客户端有什么区别?

MCP 服务器提供数据,例如 Merlin Project 及您的项目计划。MCP 客户端提出问题,例如 Claude。协议是两者之间的共同语言。

使用 MCP 需要编程知识吗?

不需要。您用日常语言提出问题。一次性的设置,每个受支持的客户端都有一份分步指南。

AI 能通过 MCP 修改我的项目数据吗?

这由每个 MCP 服务器自己决定。Merlin Project 的服务器只读,在您的 Mac 上本地运行,并且只开放您通过「允许 AI 工具与文档交互」选项明确共享的项目。

ChatGPT 能通过 MCP 配合 Merlin Project 使用吗?

不能直接使用。ChatGPT 的 Connectors 要求一台位于互联网上的服务器,而 Merlin 服务器有意只在您的 Mac 上本地运行。可以直接连接的有 Claude Desktop、Claude Code、Codex、Antigravity 和 LM Studio 等。

规划项目, 让计划真正奏效。

一款管理项目计划的应用,在所有 Apple 设备上原生运行。