
让任何AI代理运行DaVinci Resolve——MCP服务器,支持实时Studio控制、免费版FCPXML/LUT工作流程、参考色彩匹配、节拍感知音乐剪辑、对话紧凑、广播音量调节......
概览
—— Claude Code、Codex、Cursor、Hermes 或任何 MCP 客户端。根据节拍剪辑片段,匹配参考风格,精简对话,达到响度规范,构建时间线——无论是驱动 Resolve Studio 实时运行,还是为免费版生成干净的导入文件。 一个平坦的对数调级(BEFORE)匹配到温暖参考帧(REFERENCE),→匹配结果,烘焙到33点的.cube LUT。color_match引擎在单个沙漠舞曲帧上的真实输出。 你用通俗易懂的语言描述编辑;你的代理调用工具。服务器负责确定性、数值工作,这些是大型语言模型不该猜测的——节拍网格、LUT数学、EBU R128响度、FCPXML——然后交还你可信的文件和计划。没有云渲染,没有黑箱:每个引擎都是标准库 + numpy + ffmpeg,每个变异工具在触碰任何东西前都会预览。 服务器启动时会检测它是否能驱动正在运行的设备,或者是否应该回退到文件。resolve_capabilities告诉你处于哪个层级以及原因。
概述(AI 翻译)
让任何AI代理为你运行DaVinci Resolve — Claude Code、Codex、Cursor、Hermes,或任何MCP客户端。根据节拍剪辑片段,匹配参考风格,精简对话,达到响度参数,构建时间线——无论是通过运行Resolve Studio实时运行,还是为免费版生成干净的导入文件。
一个平坦的对数级(BEFORE)匹配到温暖参考帧(REFERENCE),→匹配结果,烘焙到33点.cube LUT。color_match引擎在单一沙漠舞蹈帧上的真实输出。
你用通俗易懂的语言描述编辑;你的代理调用工具。服务器负责确定性、数值工作,这些是大型语言模型不该猜测的——节拍网格、LUT数学、EBU R128响度、FCPXML——然后交还你可信的文件和计划。没有云渲染,没有黑箱:每个引擎都是标准库 + numpy + ffmpeg,每个变异工具在触碰任何东西前都会预览。
两层,自动检测
服务器启动时检测是否能驱动运行的DaVinci Resolve Studio(在Studio 21验证)****,还是应该退回interchange**文件。resolve_capabilities告诉你处于哪个层级以及原因。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
You describe the edit in plain language; your agent calls the tools. The server does the deterministic, numeric work an LLM shouldn’t guess at — beat grids, LUT math, EBU R128 loudness, FCPXML — and hands back files and plans you can trust. No cloud rendering, no black boxes: every engine is stdlib + numpy + ffmpeg, and every mutating tool previews before it touches anything.
Two tiers, auto-detected
The server detects at startup whether it can drive a running DaVinci Resolve Studio (verified on Studio 21) or should fall back to interchange files. resolve_capabilities tells you which tier you’re in and why.
| Capability | Resolve Studio — live | Free Resolve / not running — interchange |
|---|---|---|
| How it works | Drives the running app via the scripting API | Writes files you import in one action |
| Build & edit timelines | Directly in the app | FCPXML 1.9 / EDL → File ▸ Import ▸ Timeline |
| Markers | Inserted live | Marker CSV, or embedded in the FCPXML |
| Color grades & LUTs | Applied per clip via the API | Bake a .cube LUT and drop it on the node |
| Renders | Queue and start jobs | Use Resolve’s own export |
| Probe, beat grid, music cut, dialogue tighten, loudness, mix | ✅ engines run either way | ✅ engines run either way |
| External scripting | ✅ Studio only | ❌ not available in free Resolve |
Being honest about it: external scripting is a DaVinci Resolve Studio feature. On the free edition the live tools can’t reach the app — but every creative engine still runs, and the interchange writers give you a timeline, LUTs, markers, and a premix you import in a single step. Nothing about the free path is a stub.
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"davinci": {
"command": "unofficial-davinci-mcp"
}
}
}