DaVinci Resolve MCP
DaVinci Resolve MCP Server
MCP-сервер для управления DaVinci Resolve Studio через официальный Scripting API: монтаж, медиапул, рендер, грейдинг и Fusion
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Меняет проекты и файлы DaVinci Resolve на диске
- Запускает код и обращается к запущенному приложению на хосте
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/davinci-resolve-mcp-serverОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
У записи высокий риск, поэтому установки в один клик нет. Посмотрите код и добавьте конфиг вручную.
Выполните в терминале
claude mcp add --transport stdio davinci-resolve -- npx davinci-resolve-mcpИли добавьте в файл .mcp.json, в проекте
{
"mcpServers": {
"davinci-resolve": {
"command": "npx",
"args": [
"davinci-resolve-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Добавьте в файл ~/.cursor/mcp.json, для всех проектов
{
"mcpServers": {
"davinci-resolve": {
"command": "npx",
"args": [
"davinci-resolve-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.
Выполните в терминале
code --add-mcp '{"name":"davinci-resolve","type":"stdio","command":"npx","args":["davinci-resolve-mcp"]}'Или добавьте в файл .vscode/mcp.json, в проекте
{
"servers": {
"davinci-resolve": {
"type": "stdio",
"command": "npx",
"args": [
"davinci-resolve-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа servers.
Выполните в терминале
codex mcp add davinci-resolve -- npx davinci-resolve-mcpИли добавьте в файл ~/.codex/config.toml, для всех проектов
[mcp_servers.davinci-resolve]
command = "npx"
args = ["davinci-resolve-mcp"]Если файл уже есть, допишите блок в конец.
Выполните в терминале
gemini mcp add -s user davinci-resolve npx davinci-resolve-mcpИли добавьте в файл ~/.gemini/settings.json, для всех проектов
{
"mcpServers": {
"davinci-resolve": {
"command": "npx",
"args": [
"davinci-resolve-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов
{
"mcpServers": {
"davinci-resolve": {
"command": "npx",
"args": [
"davinci-resolve-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.
Бывший Windsurf.
Добавьте в файл cline_mcp_settings.json, для всех проектов
{
"mcpServers": {
"davinci-resolve": {
"command": "npx",
"args": [
"davinci-resolve-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.
Добавьте в файл .roo/mcp.json, в проекте
{
"mcpServers": {
"davinci-resolve": {
"command": "npx",
"args": [
"davinci-resolve-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Форк Roo Code, папки .roo те же.
Добавьте в файл opencode.json, в проекте
{
"mcp": {
"davinci-resolve": {
"type": "local",
"command": [
"npx",
"davinci-resolve-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcp.
Добавьте в файл ~/.config/zed/settings.json, для всех проектов
{
"context_servers": {
"davinci-resolve": {
"command": "npx",
"args": [
"davinci-resolve-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа context_servers.
Добавьте в файл .codeassistant/mcp.json, в проекте
{
"mcpServers": {
"davinci-resolve": {
"command": "npx",
"args": [
"davinci-resolve-mcp"
]
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Установи сервер командой npx davinci-resolve-mcp setup. Перед подключением открой DaVinci Resolve Studio и в настройках включи внешний скриптинг в режим Local.
Другие способы из описания автора
npx davinci-resolve-mcp setupСтавит управляемую копию сервера и запускает установщик, который настраивает поддерживаемые клиенты.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает ИИ-ассистенту управление DaVinci Resolve Studio через штатный Scripting API. Через него агент собирает таймлайн, наводит порядок в медиапуле, ставит маркеры на ревью, настраивает рендер, работает с грейдингом, Fusion, Fairlight и жизненным циклом проекта. Есть два режима: компактный с операциями, сгруппированными по действиям, и полный с отдельным инструментом под каждый метод API. Отдельно поставляется дополнительный сервер на Node, который читает и правит файлы проекта .drp, .drt и .drx без запущенного Resolve. В комплекте локальная браузерная панель для просмотра состояния Resolve и анализа клипов.
Для кого. Для видеомонтажеров, колористов и монтажных команд, которые автоматизируют работу в DaVinci Resolve через агента.
Подходит, если
- Нужно собрать или перебрать таймлайн и медиапул из агента
- Нужно настроить рендер, маркеры или грейдинг по описанию
- Нужно прочитать или отредактировать файлы проекта .drp, .drt, .drx без запуска Resolve
Не подходит, если
- Нет DaVinci Resolve Studio, а бесплатная версия ограничивает внешний скриптинг
- Нужен разовый совет по монтажу без установки сервера
Пример запроса к агенту
Собери грубый монтаж из клипов в этой папке и расставь маркеры на смене плановОграничения
Живое управление идет через Scripting API, который Blackmagic открывает в основном для версии Studio. В бесплатной версии внешний скриптинг заблокирован, для нее в README описан обходной путь через скрипт внутри Resolve, и он может перестать работать после обновлений программы. Перед подключением нужно включить в Resolve настройку внешнего скриптинга. Дополнительный сервер для правки файлов проекта работает офлайн и не требует запущенного Resolve.
Как отключить. Удалите сервер из конфигурации MCP вашего клиента и удалите установленную папку сервера из каталога данных приложения.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
| Переменные окружения | |
|---|---|
| DAVINCI_RESOLVE_BRIDGE | Принудительно использовать внутренний мост для бесплатной версии Resolve вместо внешнего скриптинга. |
Проверка безопасности
- Меняет проекты и файлы DaVinci Resolve на диске
- Запускает код и обращается к запущенному приложению на хосте
Коротко о README
README представляет MCP-сервер, который управляет DaVinci Resolve Studio через официальный Scripting API и добавляет проверенные помощники для монтажа, медиапула, рендера, ревью, грейдинга, Fusion и Fairlight. Быстрая установка идет командой npx davinci-resolve-mcp setup, установщик настраивает Claude Desktop, Claude Code, Cursor, VS Code и другие клиенты. Есть компактный и полный режимы работы, а также отдельный сервер на Node для офлайн-правки файлов проекта. Подробно разобран обходной путь для бесплатной версии Resolve. Лицензия MIT.
Частые вопросы
Подойдет ли бесплатная версия Resolve?
Официальный скриптинг рассчитан на Studio. Для бесплатной версии в README описан обходной путь через скрипт внутри Resolve, но он не гарантирован после обновлений.
Что делает дополнительный сервер?
Он читает и правит файлы проекта .drp, .drt и .drx на уровне файлов без запущенного Resolve, поэтому работает и локально, и в облаке.
Похожие
Скиллы и CLI от HeyGen: агент пишет HTML-композиции и рендерит из них MP4-ролики, субтитры, моушн-графику и слайды
Blender MCP
MCP for Blender
MCP-сервер и аддон для Blender: агент создает и меняет объекты, материалы и сцены, подгружает ассеты и выполняет Python в Blender
Скиллы Remotion
Remotion Agent Skills
Официальные скиллы Remotion для создания видео на React: композиции, анимации, субтитры, карты и рендер
Агентная видеостудия для Claude Code, Cursor и Codex: сценарий, озвучка, картинки, стоковые кадры, музыка, субтитры и рендер