SyntheticSynthetic/文档
产品更新日志
控制台 →

DaVinci Resolve MCP · 安装

安装 DaVinci Resolve MCP

DaVinci Resolve MCP 是一个运行在您计算机上的服务器,由您的 MCP 客户端(Claude Desktop、Cursor、Claude Code、Codex)启动。您可以使用 Synthetic Setup 进行安装。它通过您在 Resolve 内部加载的一个小型连接器与 DaVinci Resolve 通信。它支持 Windows。macOS 为测试版:尚未经过完整测试,可能存在错误。在 Windows 上与服务器一起安装的 Synthetic 窗口可以通过一个按钮为您加载连接器(步骤 5)。

要求

DaVinci Resolve21,免费版
Node.js18 或更高版本
OSWindows 10/11 · macOS(测试版:可能存在错误)
Synthetic 窗口在 Windows 上由 Synthetic Setup 安装;macOS(测试版):在步骤 5 中下载
MCP 客户端Claude Desktop, Cursor, Codex 或任何 MCP 客户端
许可证您的 DaVinci Resolve MCP 许可证密钥(请参阅 /dashboard/licenses)

1. 使用 Synthetic Setup 进行安装

从 /dashboard/downloads 下载 Synthetic Setup 并运行。它会自动检测您的 MCP 客户端 (Claude Desktop, Cursor, Claude Code, Codex),并将 DaVinci Resolve MCP 添加到其中,同时自动加载您的许可证。完成后,它会显示您在步骤 3 中需要粘贴到 DaVinci Resolve 的代码行。

更倾向于手动编辑客户端配置?MCP 客户端设置指南 显示了具体的条目内容。

2. 重启您的 MCP 客户端

退出您的 MCP 客户端并重新打开:服务器在启动时加载。首次运行时,服务器将在几秒钟内完成下载,并在验证您的许可证后,在您的计算机上创建 DaVinci Resolve 连接器。

Synthetic Setup 还会处理 Node.js:如果您的计算机尚未安装,它会为您的 MCP 客户端安装该环境。

3. 在 DaVinci Resolve 中加载连接器

打开带有项目的 DaVinci Resolve。前往 Workspace → Console,在 Console 顶部选择 Lua,然后粘贴适用于您系统的代码行,并将 YOUR_USER 替换为您在该电脑上的用户名:

Windows

dofile([[C:\Users\YOUR_USER\.synthetic\davinci-resolve-mcp\bridge\synthetic_server.lua]])

macOS

dofile([[/Users/YOUR_USER/.synthetic/davinci-resolve-mcp/bridge/synthetic_server.lua]])

Console 将显示连接器已就绪,且 Resolve 继续正常运行。每个 Resolve 会话需执行一次此操作:在关闭并重新打开 Resolve 后,请再次粘贴该行代码。

当服务器首次创建连接器时,您的 MCP 客户端日志中会显示包含您文件夹路径的相同代码行,可直接复制。

4. 试用

在 Resolve 处于打开状态且连接器已加载的情况下,向您的 MCP 客户端尝试发送一个简单的指令:

DaVinci Resolve 中打开了哪个项目,当前时间轴上有什么内容?

如果它能回答出您的项目和时间轴信息,说明一切运行正常。接着可以尝试更复杂的操作:添加标记、应用 LUT 或渲染时间轴。

重要提示:每当您的 MCP 客户端运行工具时,DaVinci Resolve 必须处于打开状态,且已加载项目和连接器。否则,工具会提示 Resolve 未连接。

5. Synthetic 窗口

Synthetic DaVinci Resolve MCP 窗口会显示 Resolve 是否已连接,并提供 连接 按钮,可为您打开 Resolve 的 Console 并加载连接器。电脑上需要安装 Node.js(与 MCP 客户端使用的是同一个)。如果 连接 无法完成,手动连接 会显示需要粘贴的代码行。在 Windows 上,Synthetic Setup 会将它与服务器一起安装:您可以在开始菜单中找到「Synthetic DaVinci Resolve MCP」。您也可以从 /dashboard/downloads 下载。

  • Windows:Synthetic Setup 会为您安装;如果您手动下载了安装程序,请运行它。由于该程序尚未签名,Windows 可能会显示 SmartScreen 警告:请点击“更多信息”,然后点击“仍要运行”。
  • macOS:根据您的 Mac 芯片(Apple Silicon (M1 及更新版本) 或 Intel)下载对应的 .dmg 文件,并将应用拖入“应用程序”文件夹。该应用尚未经过 Apple 签名:首次运行时,请右键点击应用并选择“打开”。如果 macOS 仍然拒绝运行,请前往“系统设置”→“隐私与安全性”,然后点击“仍要打开”。

在 Mac 上,连接 需要“辅助功能”权限才能在 Resolve 的 Console 中输入代码行:前往“系统设置”→“隐私与安全性”→“辅助功能”→ 打开“Synthetic DaVinci Resolve MCP”(macOS 可能还会要求允许它控制 System Events)。如果您不想授予此权限,请使用 手动连接:Workspace → Console,Lua 模式,粘贴步骤 3 中的代码行,每个 Resolve 会话一次。

在 Mac 上,此窗口及其 连接 按钮仅在测试机上测试过,尚未与 DaVinci Resolve 一起测试。如果 连接 不起作用,请使用 手动连接,并告诉我们发生了什么。