ED

emircbngl/davinci-resolve-mcp-free

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

15 stars 6 forks 质量 79 趋势 24MIT

Claude MCP服务器在DaVinci Conference Free内部运行——没有工作室Python脚本API的无成本版. FCPXML 导出+Lua控制台片段+macOS UI自动化.

概览

不需要工作室许可证, 不需要 API 密钥 。 i️ DaVinci Solutions 分两版——(无费用)和(~295美元一次性许可证). Studio曝出一款用于自动化的Python脚本API;Free没有——自此之后,因此通过Python驱动Free的MCP服务器停止在那里工作. 这个计划让克洛德驱动的编辑在 . 通过一个Lua桥工作, 运行在 . . . """"每个"解析"动作自行选择最佳频道——演播室API"再"活桥""再"可贴""Lua"""""""""""""""""""""",告诉克洛德它用了哪一个. 如果你只有免费的"黑魔"下载——这是给你的. 机器上已经存在的要求: - Python 3.11+ - ffmpeg + ffprobe (brew s安装 ffmpeg → wonget s安装 ffmpeg → pt s安装 ffmpeg ) - DaVinci Conclusion (Free 或 Studio) - 从blackmagicdesign.com下载.

概述(AI 翻译)

** 以DaVinci Communication Free运行的由Claude驱动的视频编辑——黑魔法船以0.7美元的价格发行的无成本版。 ** 不需要工作室许可证,不需要API密钥。

i️**############################################################################################################################################################################################################################################################ Studio曝光了一个用于自动化的Python脚本API;Free没有——由于Resolve 21.1,Python脚本(和Under的自有MCP服务器)是只工作室,所以通过Python驱动Free的MCP服务器停止在那里工作. 该项目让克洛德驱动的编辑在Resolve Free中工作,通过Lua桥运行在"解决方案"(Under)内部(20.3被验证;为21.1’s限制性Lua所写,尚未在21.1安装上尝试)加上FCPXML和UI自动化:

频道 自由的演播室会做什么? |:也. Live Lua Bridge Claude直接读取并修改了打开的工程:导入媒体,按剪辑构建并更改时间段剪辑,导入时间段,添加标记,颜色剪辑,应用LUT,队列制作,运行任何 Lua QQQQQQQQQQQQX

  • ** FCPXML 输出** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **********************************

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

DaVinci Resolve MCP — Works in DaVinci Resolve Free

Claude-driven video editing that runs in DaVinci Resolve Free — the no-cost edition that Blackmagic ships at $0. No Studio license required, no API key required.

ℹ️ What “free” means here: DaVinci Resolve ships in two editions — Free (no cost) and Studio (~$295 one-time license). Studio exposes a Python scripting API for automation; Free does not — and since Resolve 21.1, Python scripting (and Resolve’s own MCP server) are Studio-only, so MCP servers that drive Free through Python stop working there. This project gets Claude-driven editing working in Resolve Free too, through a Lua bridge that runs inside Resolve (verified on 20.3; written for 21.1’s restricted Lua, not yet tried on a 21.1 install) plus FCPXML and UI automation:

Channel What it does Free Studio
Live Lua bridge Claude reads and changes the open project directly: import media, build and change timelines clip by clip, import timelines, add markers, color clips, apply LUTs, queue renders, run any Lua ✅ ✅
FCPXML export Build a rough cut outside Resolve, import via File > Import > Timeline (or automatically through the bridge) ✅ ✅
Lua snippets Ready-to-paste Console snippets when nothing live is connected ✅ ✅
UI automation (macOS) Page switching, menu items, Magic Mask & other AI tools via the Accessibility API; screenshots of the Resolve window ✅ ✅
Python scripting API Direct DaVinciResolveScript control ❌ ✅

Every Resolve action picks the best channel by itself — Studio API, then the live bridge, then paste-able Lua — and tells Claude which one it used.

If you only have the free Blackmagic download — this is for you.

Installation

git clone https://github.com/emircbngl/davinci-resolve-mcp-free.git
cd davinci-resolve-mcp-free
python3 -m venv .venv
source .venv/bin/activate          # Windows: .venv\Scripts\activate
pip install -e ".[transcribe,ui]"  # Apple Silicon
# pip install -e ".[transcribe-cpu]"   # Windows / Linux / Intel Mac (faster-whisper)

Requirements that should already be on the machine:

  • Python 3.11+
  • ffmpeg + ffprobe (brew install ffmpeg · winget install ffmpeg · apt install ffmpeg)
  • DaVinci Resolve (Free or Studio) — the download from blackmagicdesign.com. The Mac App Store build is sandboxed and cannot talk to the bridge.
  • macOS 12+ for the UI-automation tools; everything else also runs on Windows and Linux.

Connecting Claude

Claude Desktop — add to ~/Library/Application Support/Claude/claude_desktop_config.json (Windows: %APPDATA%\Claude\claude_desktop_config.json):

{
  "mcpServers": {
    "resolve-pilot": {
      "command": "/path/to/davinci-resolve-mcp-free/.venv/bin/resolve-pilot"
    }
  }
}

Claude Code:

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "resolve-pilot": { "command": "/path/to/davinci-resolve-mcp-free/.venv/bin/resolve-pilot" } } }