MCP 设置:Merlin Project 能连上 ChatGPT 吗?

对许多人来说,ChatGPT 是工作中最先用上的 AI,于是很自然会问:它能不能也读 Merlin 的计划?就直接访问而言,答案是不能,原因藏在背后的技术里。MCP 服务器分两种,一种是本机上的本地程序,一种是带网址的服务。ChatGPT 迄今只与后一种对话,而 Merlin 服务器有意做成前一种。这个区别究竟在哪、为什么它反而保护您的数据、以及用 ChatGPT 还能走哪两条路,下面一一说明。

本文的视频

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

为什么偏偏是 ChatGPT 做不到

ChatGPT 能读日历、能分析表格、能翻遍整个邮箱,却够不着您自己电脑上的项目计划。差别在于 AI 究竟如何获得额外数据。为此 MCP 服务器分成两种:

本地服务器 互联网上的服务器
在哪里运行? 作为您 Mac 上的一个小程序 在互联网上的某个服务商处
AI 如何与它对话? 通过程序的标准输入(stdio) 通过一个网址(HTTPS)
外部谁能碰到它? 没有人 任何拿到地址和凭据的人
例子 Merlin 服务器 ChatGPT 所要求的连接器

Merlin 服务器有意做成第一种程序。我们就是照着「外部无人能够到达」来造它的。而 ChatGPT 目前只支持第二种:它的连接器要求一个能在互联网上访问到的地址,我们的服务器没有。

那把它放到网上呢?

技术上做得到。用隧道服务可以让本地程序在一个公开地址下被访问到。可这样一来,您就放弃了我们造这台服务器的初衷:从那一刻起,外部确实能够到达您的 Mac,而来者是否是该来的人,责任落在您身上。这条路我们不推荐,因此也不作说明。

也就是说,您的项目计划根本上不了网,因为服务器不允许。让 ChatGPT 止步的那个特性,正是保护您数据的特性。

路一:Merlin Project 里的智能助理

ChatGPT 其实已经在 Merlin Project 里了,就在智能助理中。它能根据一段文字描述搭出一个全新的项目:您输入三句话,Merlin 就据此生成阶段、活动和里程碑。这是内置的,不需要任何 MCP 服务器。具体怎么用,请看文章 用 AI 创建项目。

它与 MCP 访问的区别在于:助理创建的是新项目,它不回答关于在建计划的问题。

路二:复制桥接

如果您想继续在 ChatGPT 里思考,可以让 Claude Desktop 这类受支持的客户端把项目数据输出成表格,复制下来再粘贴进 ChatGPT。对应的提示词是:

提示词: 如何把计划以表格形式导入其他工具?

把当前项目的所有活动输出为 Markdown 表格,按阶段分组:列为活动、开始、结束、工期、负责资源和进度百分比。在活动列中用前置菱形符号标记里程碑。前后不要任何说明,只输出表格。

在提示词库中查看 ›

结果是一张 Markdown 表格,ChatGPT 能干净地接住。不过那只是一个快照,和 PDF 导出 有同样的局限:计划一变,就得重新复制一次。想长期与计划打交道的人,还是选一个直接与本地服务器对话的客户端。

这些客户端直接与 Merlin 对话

这五个客户端用的是同一个服务器、同一套按项目共享的机制。哪一个适合您,列表末尾的决策助手用几个问题就能给出答案。

如果情况有变

一旦 ProjectWizards 为 MCP 服务器提供可选的远程模式,或者 ChatGPT 支持本地服务器,我们会更新本文和视频。在那之前:谁能读您的计划,由您决定。如果您在公司里只能用 ChatGPT,欢迎在视频下方或论坛里告诉我们。这些反馈会到达开发团队,也会影响远程访问排在清单的哪个位置。

所有客户端及其设置说明的完整清单见 MCP 文档。想试试复制桥接,可以用示例项目 Produktlaunch Phoenix。

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

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

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