← 返回目录
D

DaVinci Resolve MCP Server

社区
用于 DaVinci Resolve Studio 的 MCP 服务器,通过官方脚本 API 实现 AI 助手对后期制作工作流的全面控制。
分类
其他 第 8 / 230
Stars
★ 3.5k 非常热门
传输方式
stdio(本地进程)
运行环境
Python 3.10+ · 预编译二进制
凭据
无需凭据
许可证
MIT
最近提交
工具数
10
71FMRS · B

该 MCP 服务器提供对 DaVinci Resolve Studio 的全面控制,覆盖 100% 的 API 方法,拥有两种模式和高测试覆盖率。它专为专业后期制作设计,强调源媒体安全和操作确认。

最强项 · 文档质量 18/20 最弱项 · 可靠性 9/20

可靠性
9/20
安全与权限
15/20
维护活跃度
16/20
文档质量
18/20
安装易用性
13/20
查看各项评分依据
可靠性 9/20
仅依据 README 与仓库元数据;manifest 未缓存,未提供 CI 工作流或测试文件。README 声称 34/341 个工具、100% API 覆盖和 96.8% 实机测试,但静态审查无法验证这些执行证据。没有发现明显矛盾,但关键路径的可复现性缺乏佐证,按静态校准规则不超过 12,保守评为 9。
安全与权限 15/20
README 声明默认本地 stdio、不暴露网络监听、源媒体不可变、破坏性操作需确认、free edition 桥接使用 HMAC 签名和一次性 nonce,并提供安全策略文档。未发现恶意代码、凭据窃取或不可逆默认操作等红线问题。但未审查实际代码,权限落实与数据流细节无法确认,因此保守给 15。
维护活跃度 16/20
元数据显示仓库未归档、仅有 2 个未关闭 issue;README 包含明确的作者、MIT 许可证、版本号 2.78.1、变更日志、发布流程和安全报告渠道,维护治理表面完整。但提供的材料中没有提交历史、发布时间或依赖更新记录可核查,持续活跃度只能推断,给予 16。
文档质量 18/20
README 分层提供了快速开始、安装与配置、服务器模式、需求、不支持事项、安全策略、文档索引和示例,并披露了可选依赖与限制,文档质量高。但高级功能(如 live-tested 数据、控制面板、advanced server 细节)无法由静态材料核实,因此未给满分,评为 18。
安装易用性 13/20
README 给出了 npx setup、源码安装、客户端配置示例、平台路径、free edition 桥接步骤和依赖检查工具,路径清晰。但安装依赖 Resolve Studio(或桥接)、Python 3.10+、External scripting 配置等前置条件,步骤并非零配置;且无 CI 或已提交测试佐证,按静态校准 setup 上限 15 以下,保守给 13。

静态评测 · 未实际运行收录于 2026-08-07

查看 FMRS 评分方法 →

选型与风险

能访问什么读取本地文件写入 / 删除本地文件执行命令或代码连接数据库

适合谁

  • 视频编辑和后期制作专业人士
  • 使用 DaVinci Resolve Studio 的调色师
  • 需要自动化工作流的助理编辑
  • 希望集成 AI 助手进行媒体管理的团队

不适合谁

  • 完全依赖免费版 DaVinci Resolve 的用户(需要桥接,可能不稳定)
  • 需要网络服务或有服务器端部署的用户(仅限本地 stdio)
  • 希望自动选择最佳镜头的用户(该功能不提供)
  • 希望自动切割音乐的用户(该功能不提供)

所需权限

  • 启动和控制 DaVinci Resolve 应用
  • 读取和写入 Resolve 项目数据库
  • 读取和写入本地媒体文件(分析时)
  • 执行破坏性操作(需确认)
  • 执行外部命令(如 ffmpeg)

风险与副作用

  • 可能修改项目数据,请确保备份
  • 分析工具不会修改源媒体,但可能写入元数据
  • 破坏性操作需谨慎
  • 免费版桥接可能被 Blackmagic 关闭

安装接入

准备工作

运行环境:Python 3.10+ · 预编译二进制

其他可选配置项(1 个)
DAVINCI_RESOLVE_BRIDGE 可选 设为 1 可强制仅通过 Resolve 内置桥接(free 版免外部脚本限制)连接,而不是自动回退到其他传输方式;默认无需设置。
  1. 打开 DaVinci Resolve Studio(18.5+),在偏好设置 > 常规 > 外部脚本使用中选择“本地”。
  2. 运行 npx davinci-resolve-mcp setup 或克隆仓库并运行 python install.py。
  3. 安装程序会配置 Claude Desktop、Claude Code、Cursor、VS Code 等客户端。
  4. 对于免费版,运行 python scripts/install_resolve_bridge.py 并设置 DAVINCI_RESOLVE_BRIDGE=1。
claude_desktop_config.json
{
  "mcpServers": {
    "davinci-resolve": {
      "command": "<python>",
      "args": [
        "<path>/src/server.py"
      ]
    }
  }
}

以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "davinci-resolve": {
      "command": "<python>",
      "args": [
        "<path>/src/server.py"
      ]
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add davinci-resolve -- '<python>' '<path>/src/server.py'

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

在客户端连接该服务器后,工具列表中应出现 34 个 compound 工具(如 app_control、media_pool);请求 "列出所有项目",若能返回 Resolve 中的项目列表即说明安装成功。

常见排障

  1. 检查 Resolve 是否设置为“本地”脚本
  2. 确认 Python 版本为 3.10-3.12(或更高版本兼容)
  3. 运行 `python scripts/doctor.py` 检查依赖
  4. 查看日志和 API 覆盖文档
  5. 如果使用免费版,请确认桥接已安装并运行

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 列出所有项目并打开名为 'My Film' 的项目
  • 从当前媒体夹中的所有剪辑创建一个名为 'Assembly Cut' 的时间线
  • 构建一个 ProRes 422 HQ 渲染计划,校验设置并加入渲染队列
  • 探测这条时间线中的空隙、重叠、缺失媒体和源帧范围

工具能力 10

app_control 写入
管理 Resolve 应用连接、页面切换、项目 CRUD、数据库和设置。
media_pool 写入
安全导入媒体、管理媒体池、整理分箱、元数据归一化和分析。
timeline_editing 写入
创建和编辑时间线,处理剪辑、轨道、范围、间隙和合片操作。
media_analysis 只读
对媒体文件进行源安全分析,包括同步标记检测、转录、视觉分析和元数据写回。
review_markers 写入
添加、复制和管理时间线/项目标记,生成审阅报告。
color_grading 写入
检查节点图、验证 CDL、管理版本、预设和画廊剧照。
fusion 写入
创建和管理 Fusion 合成、工具和连接。
audio 写入
检查音频轨道和属性,支持语音隔离和自动同步。
展开其余 2 个工具
render_deliver 写入
配置渲染设置、验证格式和编解码器、管理渲染队列。
extension_authoring 写入
帮助安装/移除 Fuse、DCTL 和 Lua/Python 脚本扩展。

使用场景

列出所有项目并打开指定项目
根据当前 bin 中的剪辑创建时间线
构建多机位准备时间线
检测 2-pop 或拍板声以同步
分析时间线中的间隙、重叠和缺失媒体
构建 ProRes 422 HQ 渲染计划
将审阅标记从时间线复制到剪辑
创建 Fusion TextPlus 覆盖层

支持客户端

Claude Desktop
Claude Code
Cursor
VS Code
Windsurf
Zed
Continue
Cline
Roo Code
OpenCode
JetBrains IDEs

依据项目文档列出,未经本站实测。

详细介绍

这是一个模型上下文协议(MCP)服务器,让 AI 助手能够通过 DaVinci Resolve Studio 的官方脚本 API 控制它。它提供了完整的 API 覆盖(349/349 方法)以及受保护的工作流辅助工具,涵盖编辑、媒体池管理、渲染设置、审阅标记、调色、Fusion、Fairlight、项目生命周期、扩展开发和安全媒体分析。服务器提供两种模式:复合模式(34 个工具,默认,减少上下文占用)和完整/精细模式(341 个工具,每个 API 方法对应一个工具)。还包括一个可选的离线高级服务器(18 个工具),可在不运行 Resolve 的情况下处理 .drp/.drt/.drx 文件和数据库操作。

同类可选方案

BioMCP 75 · B

统一的命令行语法,接入约30个可信生物医学数据源。

★ 653 · 工具数 11 与当前对比 →

源版本 8911bd24aee7 数据同步于 2026-10-11 查看 FMRS 评分方法