DaVinci Resolve MCP

DaVinci Resolve MCP Server

MCP-сервер для управления DaVinci Resolve Studio через официальный Scripting API: монтаж, медиапул, рендер, грейдинг и Fusion

MCP-сервер

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

Почему такой уровень

  • Меняет проекты и файлы DaVinci Resolve на диске
  • Запускает код и обращается к запущенному приложению на хосте
Все причины и проверки

samuelgursky/davinci-resolve-mcp

Установка

В терминале, через 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.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит 6337d8c.

Текст для агента

Установи сервер командой 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-ролики, субтитры, моушн-графику и слайды

СкиллСредний риск53,9 тыс.Звезды репозитория

Blender MCP

MCP for Blender

Выбор редакции

MCP-сервер и аддон для Blender: агент создает и меняет объекты, материалы и сцены, подгружает ассеты и выполняет Python в Blender

MCP-серверВысокий риск29,5 тыс.Звезды репозитория

Скиллы Remotion

Remotion Agent Skills

Выбор редакции

Официальные скиллы Remotion для создания видео на React: композиции, анимации, субтитры, карты и рендер

СкиллНизкий риск4,8 тыс.Звезды репозитория

Агентная видеостудия для Claude Code, Cursor и Codex: сценарий, озвучка, картинки, стоковые кадры, музыка, субтитры и рендер

ВоркфлоуСредний риск61,8 тыс.Звезды репозитория
Foxx AIDaVinci Resolve MCP

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.