
wassermanproductions/unofficial-davinci-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Пусть любой агент ИИ запустит DaVinci Resolve — MCP-сервер с управлением в реальном времени, рабочими процессами FCPXML / LUT, сопоставлением ссылочных цветов, обрезками битовой музыки, затягиванием диалога, громкостью трансляции...
Обзор
Claude Code, Codex, Cursor, Hermes или любой клиент MCP. Сократите клипы до бита, соответствуйте эталонному взгляду, затяните диалог, нажмите спецификацию громкости и создайте временные линии - либо путем вождения Resolve Studio в прямом эфире, либо путем создания чистых файлов импорта для бесплатной версии. Плоский бревенчатый сорт (ПРЕЖДЕ) соответствовал теплой системе отсчета (REFERENCE) → результат MATCHED, запеченный до 33-балльного куба LUT. Реальный выход из двигателя color match на одной раме из пустынного танца. Вы описываете редактирование простым языком; ваш агент вызывает инструменты. Сервер выполняет детерминированную числовую работу, о которой LLM не должен догадываться - бить сетки, математику LUT, громкость EBU R128, FCPXML - и возвращать файлы и планы, которым вы можете доверять. Никакого облачного рендеринга, никаких черных ящиков: каждый движок - это stdlib + numpy + ffmpeg, и каждый мутирующий инструмент предварительно просматривается, прежде чем он что-либо коснется. Сервер обнаруживает при запуске, может ли он управлять запуском или должен вернуться к файлам. resolve capabilities сообщает, на каком уровне вы находитесь и почему.
Обзор (машинный перевод)
Пусть любой агент AI запустит DaVinci Resolve для вас — Claude Code, Codex, Cursor, Hermes или любой клиент MCP. Сократите клипы до бита, соответствуйте эталонному взгляду, затяните диалог, нажмите спецификацию громкости и создайте временные линии - либо путем вождения Resolve Studio в прямом эфире, либо путем создания чистых файлов импорта для бесплатной версии.
Плоский бревенчатый сорт (ПРЕЖДЕ) соответствовал теплой системе отсчета (REFERENCE) → результат MATCHED, запеченный до 33-балльного .cube LUT. Реальный выход из двигателя color_match на одной раме для танцев в пустыне.
Вы описываете редактирование простым языком; ваш агент вызывает инструменты. Сервер выполняет детерминированную числовую работу, о которой LLM не должен догадываться - бить сетки, математику LUT, громкость EBU R128, FCPXML - и возвращать файлы и планы, которым вы можете доверять. Никакого облачного рендеринга, никаких черных ящиков: каждый движок - это stdlib + numpy + ffmpeg, и каждый мутирующий инструмент предварительно просматривается, прежде чем он что-либо коснется.
Два яруса, обнаруженные автоматически
Сервер обнаруживает при запуске, может ли он управлять запущенной DaVinci Resolve Studio (проверено на Studio 21) или должен вернуться к **обмену ** файлами. resolve_capabilities сообщает вам, на каком уровне вы находитесь и почему.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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 Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"davinci": {
"command": "unofficial-davinci-mcp"
}
}
}