# DaVinci Resolve MCP — Control Resolve via AI > MCP server for DaVinci Resolve Studio scripting: 31 compound tools (328 granular) with 100% API coverage; verified 1044★, pushed 2026-05-14. ## Install Merge the JSON below into your `.mcp.json`: ## Quick Use ```bash git clone https://github.com/samuelgursky/davinci-resolve-mcp.git cd davinci-resolve-mcp python install.py ``` ## Intro MCP server for DaVinci Resolve Studio scripting: 31 compound tools (328 granular) with 100% API coverage; verified 1044★, pushed 2026-05-14. **Best for:** Editors who want agent-driven timeline edits, media organization, and render setup in Resolve **Works with:** DaVinci Resolve Studio 18.5+ (external scripting) + Python 3.10–3.12; MCP clients like Claude Code/Cursor **Setup time:** 20-45 minutes ### Key facts (verified) - GitHub: 1044 stars · 123 forks · pushed 2026-05-14. - License: MIT · owner avatar + repo URL verified via GitHub API. - README-backed entrypoint: `git clone https://github.com/samuelgursky/davinci-resolve-mcp.git && cd davinci-resolve-mcp && python install.py`. ## Main - Use compound mode first: README recommends the 31-tool surface unless you need the full one-tool-per-method set. - Treat source media as immutable: README documents a “source media safety” posture and sidecar analysis outputs. - Validate Resolve settings: external scripting must be set to Local (Preferences → General) before connecting. - Keep context low: compound actions group operations behind parameters to reduce token use and tool chatter. ### Source-backed notes - README shows `python install.py` as the primary installer and notes it can configure multiple MCP clients. - README lists two server modes: 31 compound tools vs 328 granular tools, with 100% API coverage claims in its stats section. - README documents Resolve requirements: Studio edition and external scripting enabled. ### FAQ - **Does it work with the free Resolve edition?**: README states external scripting requires DaVinci Resolve Studio. - **Which mode should I use?**: Start with compound mode (31 tools). Switch to granular (328) only if you need method-level control. - **What’s a safe first task?**: List projects/timelines and read metadata first, then do writes like render settings after you’re confident. ## Source & Thanks > Source: https://github.com/samuelgursky/davinci-resolve-mcp > License: MIT > GitHub stars: 1044 · forks: 123 --- ## Quick Use ```bash git clone https://github.com/samuelgursky/davinci-resolve-mcp.git cd davinci-resolve-mcp python install.py ``` ## Intro 面向 DaVinci Resolve Studio 脚本 API 的 MCP server:31 个复合工具(328 细粒度),宣称 100% API 覆盖;已验证 1044★,更新于 2026-05-14。 **Best for:** 希望用 agent 完成剪辑、素材整理与渲染配置的剪辑团队 **Works with:** DaVinci Resolve Studio 18.5+(外部脚本)+ Python 3.10–3.12;可接入 Claude Code/Cursor 等 MCP 客户端 **Setup time:** 20-45 minutes ### Key facts (verified) - GitHub:1044 stars · 123 forks;最近更新 2026-05-14。 - 许可证:MIT;作者头像与仓库链接均已通过 GitHub API 复核。 - README 中可对照的入口命令:`git clone https://github.com/samuelgursky/davinci-resolve-mcp.git && cd davinci-resolve-mcp && python install.py`。 ## Main - 先用 compound 模式:README 推荐默认 31 个工具的复合接口,只有需要时才切换到 328 细粒度接口。 - 把源素材当不可变:README 强调 source media safety,分析写到 sidecar/report 而不是改原片。 - 连接前先校验 Resolve 设置:外部脚本需要设置为 Local(Preferences → General)。 - 控制上下文开销:复合工具通过 action 参数聚合操作,降低 token 与工具调用噪音。 ### Source-backed notes - README 以 `python install.py` 作为主要安装方式,并说明可配置多种 MCP 客户端。 - README 列出两种 server 模式:31 个复合工具 vs 328 个细粒度工具,并在统计区给出覆盖率说明。 - README 标注 Resolve 依赖:Studio 版且开启外部脚本能力。 ### FAQ - **免费版 Resolve 能用吗?**:README 表示外部脚本需要 DaVinci Resolve Studio。 - **该选哪个模式?**:默认先用 31 个复合工具;只有需要方法级控制时再切到 328 细粒度工具。 - **安全的第一步做什么?**:先做只读任务(列项目/时间线/元数据),确认没问题再做写入类操作(如渲染设置)。 ## Source & Thanks > Source: https://github.com/samuelgursky/davinci-resolve-mcp > License: MIT > GitHub stars: 1044 · forks: 123 --- Source: https://tokrepo.com/en/workflows/davinci-resolve-mcp-control-resolve-via-ai Author: MCP Hub