MCP 设置:把 Merlin Project 连接到 LM Studio

用 Claude 或 ChatGPT 时,您的问题以及 AI 为作答而读取的计划片段,都要经过服务商的数据中心。对于含有客户数据或签了保密协议的项目,这条路走不通。LM Studio 把事情反了过来:语言模型在您的 Mac 上运行,通过同一套 MCP 标准与 Merlin 服务器对话,问题和回答都留在这台机器上,断网也一样。下面是安装步骤、按内存给出的模型建议,以及本地模型会撞上的那些边界。

本文的视频

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

LM Studio 有什么不同

用 Claude 或 ChatGPT 时,您的问题和为此读取的计划数据会送到互联网上的服务器。模型在那里计算,答案再传回来。用 LM Studio 时,模型在您的机器上运行,两者都留在本地。

Claude、ChatGPT LM Studio
模型在哪里计算? 在服务商的数据中心 在您的 Mac 上
什么会离开 Mac? 问题和被读取的计划片段 什么都不会
模型大小 非常大 小到中等,取决于内存
需要联网吗? 需要 不需要

LM Studio 并未列入 Merlin 的官方文档。它依然可用,因为它通过与 Claude Desktop 相同的配置文件接入本地 MCP 服务器。我们自己也在用,但不为这款应用承诺支持。

您需要什么

  • 当前版本的 Merlin Project
  • Mac 版 LM Studio,免费
  • 一台内存至少 16 GB 的 Mac 以运行中等模型;8 GB 配小一些的模型也可以
  • 约 5 到 10 GB 的可用空间存放模型文件

第 1 步和第 2 步:准备 Merlin Project

Merlin 这一侧与其他客户端相比没有任何变化:

  1. 安装服务器。 在 Merlin Project 中打开 Merlin Project 菜单,选择 Install MCP Server。Merlin 会在您的 Mac 上放置一个小程序,它是 AI 客户端与计划之间的桥梁。安装程序会显示路径,即 /usr/local/bin/merlinproject-mcp。
  2. 共享项目。 打开项目,点击工具栏中的 AI Tools。勾选 允许 AI 工具与文档交互 后,该图标显示为实心。共享只对这一个项目生效,其他项目对服务器始终不可见。一旦有客户端连上,图标就会变蓝。
一次点击即可共享这一个项目:工具栏中的 AI Tools,然后开启 允许 AI 工具与文档交互。其他项目对服务器始终不可见。

本地 · 只读 · 外部无法访问。 服务器只读取您共享的项目,不改动您的任何数据,外部也无人能够访问它。云端客户端能看到所读数据的哪些部分,数据保护那篇文章有说明。

第 3 步:下载一个模型

在 LM Studio 中打开模型搜索并下载一个模型。两点是关键:模型要装得下您的 Mac,并且必须支持工具调用(tool calling,在 LM Studio 中以锤子图标标注)。没有这项能力,即便配置无误,模型也无法与 Merlin 服务器对话。

内存 模型大小 示例
8 GB 约 40 亿参数 Qwen3 4B
16 GB 约 80 亿参数 Qwen3 8B
32 GB 及以上 140 亿至 300 亿参数 Qwen3 14B、Qwen3 30B-A3B

Qwen3 系列的工具调用一向可靠,在 LM Studio 中可直接获取。请选 4 位量化(名称中标有 Q4),它把内存占用减半,质量损失很小。

视频里我们用的是 Google Gemma 4 E4B。这个模型读计划很干净,但一碰到长链依赖和多步计算就很快触顶。因此请多试几个模型,也试试别的模型家族,别停在第一个上。哪一个在您的 Mac 上撑得住,只有拿自己的计划比一比才知道。

模型加载好之后就可以和它对话了。只是它还不认识您的项目。

第 4 步:写入 Merlin 服务器

LM Studio 用的配置文件与 Claude Desktop 相同。

  1. 在 LM Studio 中切到 Program 区域(右侧栏)。
  2. 在 Install 下点击 Edit mcp.json。
  3. 加入下面这段并保存。

merlin-project 的配置块 mcp.json

{
  "mcpServers": {
    "merlin-project": {
      "command": "/usr/local/bin/merlinproject-mcp"
    }
  }
}

这里同样:只做添加,不要删除已有的任何内容。保存后 LM Studio 会显示 merlin-project 服务器,无需重启。在聊天中通过输入框下方的插头图标启用该服务器。

验证:关掉 Wi-Fi,计划照样回答

在菜单栏关掉 Wi-Fi。没有网络,也没有通往外部的连接。然后向您的项目提问:

提示词: 接下来有哪些重要日期?

列出当前项目未来四周内的所有里程碑和重要日期,按时间顺序排列。为每个日期补充前置活动的当前状态,并评估该日期是否现实。

在提示词库中查看 ›

模型调用 Merlin 服务器,读取日期并作答。这一切都没有离开 Mac,您的问题没有,您的计划也没有。首次调用工具时,LM Studio 会询问是否允许模型使用该服务器;按会话确认一次即可。

这要付出什么

本地模型比 Claude 或 GPT 小。读取、汇总、罗列这些活儿它做得不错。但遇上棘手的计算、很长的关键路径,或者一次蒙特卡洛模拟,差距就显出来了:答案变得不那么准,模型也更慢。此外还要多花一点配置工夫,并且得挑模型。

如果您的数据无论如何都不能离开这台机器,这依然是最扎实的一条路。孰轻孰重由您来定。还有第三种办法是混着用:机密项目交给 LM Studio,其余交给 Claude Desktop。Merlin 服务器始终不变,换的只是 AI 那一侧。

另一种选择:Ollama

Ollama 是 Mac 上运行本地模型的第二种常见方案,它跑在终端里,而不是带界面的应用中。Ollama 本身并不接入 MCP 服务器;您还需要一个把 Ollama 当作模型来源、同时会讲 MCP 的客户端。就上手而言,LM Studio 是更短的路,因为选模型、聊天和 MCP 配置都在一处。

清单「无云的 AI」

练手可以用视频里的示例项目 Produktlaunch Phoenix。更多可以问计划的问题在 提示词库 中;所有设置指南都在这里:

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

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

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