
emircbngl/davinci-resolve-mcp-free
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Claude MCP сервер, который работает внутри DaVinci Resolve Free — бесплатное издание, которое не имеет API сценариев Studio Python. Экспорт FCPXML + фрагменты консоли Lua + автоматизация пользовательского интерфейса macOS.
Обзор
Не требуется лицензия студии, не требуется ключ API. DaVinci Resolve поставляется в двух версиях — (без затрат) и (~ $295 единовременной лицензии). Студия разоблачает API сценариев Python для автоматизации; Free не делает — и с тех пор серверы MCP, которые пропускают Free через Python, перестают там работать. Этот проект получает редактирование на основе Клода, через мост Lua, который проходит внутри Resolve (проверено на 20.3; написано для ограниченного Lua 21.1, еще не испытано на установке 21.1) плюс автоматизация FCPXML и UI: Каждое действие Resolve выбирает лучший канал самостоятельно — Studio API, затем живой мост, затем вставку Lua — и сообщает Клоду, какой из них он использовал. Если у вас есть только бесплатная загрузка Blackmagic - это для вас. Требования, которые уже должны быть на машине: - Python 3.11+ - ffmpeg + ffprobe (пиво установить ffmpeg · winget установить ffmpeg · apt установить ffmpeg) - DaVinci Resolve (Free или Studio) - загрузка с blackmagicdesign.com.
Обзор (машинный перевод)
** Редактирование видео на основе Клода, которое работает в DaVinci Resolve Free — бесплатное издание, которое Blackmagic поставляет по цене $0.** Не требуется лицензия студии, не требуется ключ API.
Что означает здесь «бесплатно»: ** DaVinci Resolve ships в двух версиях — Free (без затрат) и Studio (~ $295 разовая лицензия). Студия предоставляет API сценариев Python для автоматизации; Free не делает — и поскольку **Resolve 21.1, скриптинг Python (и собственный MCP-сервер Resolve) являются только для студии **, поэтому серверы MCP, которые пропускают Free через Python, перестают там работать. Этот проект получает редактирование на основе Клода, работающее в Resolve Free too, через мост Lua, который проходит внутри Resolve (проверено на 20.3; написано для ограниченного Lua 21.1, еще не испытано на установке 21.1) плюс автоматизация FCPXML и UI:
Каналы! Что это такое - Студия
[скрыто] [скрыто] [скрыто] [скрыто]
Живой мост Луа | Клод читает и меняет открытый проект напрямую: импортирует носители, строит и меняет временные линии клип за клипом, импортирует временные линии, добавляет маркеры, цветные клипы, применяет LUTs, рендеры очередей, запускает любую Lua | the | the
** Экспорт FCPXML** | Построить грубый разрез за пределами Решите, импорт через File > Import > Timeline (или автоматически через мост)
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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:
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"resolve-pilot": {
"command": "/path/to/davinci-resolve-mcp-free/.venv/bin/resolve-pilot"
}
}
}