DaVinci Resolve MCP Server — это MCP-сервер для интеграции AI-агентов с профессиональным пакетом видеомонтажа, цветокоррекции и аудиопостпродакшна DaVinci Resolve Studio. Сервер обеспечивает 100% покрытие официального Scripting API Resolve (336 из 336 методов) и предоставляет два режима работы: компактный compound-режим с 32 сгруппированными инструментами для большинства AI-ассистентов и гранулярный full-режим с 329 отдельными инструментами для продвинутых пользователей. Решение превращает Claude и другие MCP-совместимые модели в полноценных операторов Resolve, способных управлять проектами, медиапулом, таймлайнами, цветокоррекцией, Fusion-композициями, Fairlight-аудио и рендерингом, соблюдая строгие принципы безопасности исходных медиафайлов.
Ключевые особенности:
Два режима работы под разные сценарии: Compound-режим группирует связанные операции за параметрами действий, экономя контекст AI-модели (32 инструмента, 136 guarded workflow actions), в то время как Full-режим предоставляет один инструмент на каждый метод API (329 инструментов) для точного контроля над каждым аспектом Resolve.
Автоматическая установка и настройка: Единая команда npx davinci-resolve-mcp setup автоматически загружает управляемую копию сервера, создает виртуальное окружение Python, обнаруживает пути установки Resolve и конфигурирует AI-клиенты — Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Zed, Continue, Cline, Roo Code и JetBrains IDE.
Безопасность исходных медиа как принцип: Все инструменты анализа читают исходные файлы и записывают отчеты только в sidecar-файлы, scratch-директории или проектные директории анализа. Публикация подтвержденных метаданных происходит исключительно в базу данных проекта Resolve, никогда не модифицируя оригинальные медиафайлы без явного запроса пользователя.
Полный контроль над медиапулом: Безопасный импорт, обработка последовательностей изображений, создание таймлайнов для multicam-подготовки, организация бинов, нормализация метаданных клипов, управление прокси и relink-операциями с защитными проверками.
Редактирование и конформинг таймлайнов: Зондирование треков и элементов, сканирование и запись текста титров, операции копирования/перемещения/дублирования, проверка на пробелы и перекрытия, анализ исходных диапазонов кадров и контролируемый обмен файлами через interchange-форматы.
Цветокоррекция и грейдинг: Зондирование нодового графа, валидация CDL-обновлений, копирование грейдов между клипами, экспорт DRX/LUT, управление версиями, работа с Gallery stills и цветовыми группами.
Fusion-композитинг: Создание композиций на элементах таймлайна, безопасное создание инструментов, запись входных данных, инспекция портов, валидированные соединения и ограниченные по scope пакетные записи.
Аудио и Fairlight: Зондирование треков и элементов, маппинг исходных каналов, защищенные записи аудиосвойств, проверка доступности Voice Isolation, планирование автосинхронизации, зондирование транскрипции и субтитров.
Рендеринг и экспорт: Матричное зондирование форматов и кодеков, валидация настроек рендера, управление жизненным циклом задач в очереди, контролируемый Quick Export с проверками.
Медиаанализ с визуальной обратной связью: Инструмент analyze_media по умолчанию использует in-chat визуальный анализ через MCP sampling/image messages, с опцией отключения для технических или приватных сценариев. Поддерживает обнаружение синхрособытий (2-pop, slate-clap), публикацию результатов анализа в метаданные клипов Resolve с сохранением существующих полей, введенных человеком.
Локальная панель управления: Веб-интерфейс на localhost для мониторинга заданий анализа, перестроения поискового индекса и управления состоянием сервера.
Для кого: Профессиональные видеомонтажеры и колористы, желающие автоматизировать рутинные операции в Resolve через AI-ассистентов — организацию медиапула, пакетное переименование, валидацию настроек рендера. Технические директора и pipeline-инженеры в студиях постпродакшна, интегрирующие AI-агентов в существующие пайплайны. Создатели контента, работающие с большими проектами и нуждающиеся в AI-помощнике для анализа таймлайнов, поиска пробелов и проверки целостности проектов. Разработчики расширений для Resolve, использующие MCP-сервер как прослойку для тестирования и развертывания Fuse, DCTL и скриптов.
Сценарии использования:
Автоматическая организация медиапула: AI-агент сканирует импортированные клипы, анализирует метаданные, распределяет по бинам на основе сцен, камер и дат съемки, нормализует имена и публикует структурированную информацию обратно в метаданные Resolve.
Интеллектуальная проверка таймлайна: AI-агент через probe_timeline находит пробелы, перекрытия, отсутствующие медиа и несоответствия исходных диапазонов, формирует отчет и предлагает исправления — от автоматического заполнения пробелов до предупреждений о битых ссылках.
Подготовка multicam-проекта: AI-агент анализирует клипы с разных камер, обнаруживает синхрособытия (хлопушки, 2-pop), рассчитывает offset’ы и создает подготовительный таймлайн для multicam-монтажа с сохранением исходных медиа.
Валидация и запуск рендера: AI-агент получает запрос “собери ProRes 422 HQ на выход”, проверяет совместимость формата и кодека с проектом, валидирует настройки, создает задание в очереди рендера и отслеживает его выполнение.
Копирование и перенос грейдов: AI-агент копирует цветокоррекцию с референсного клипа, валидирует CDL-соответствие, применяет на выбранные клипы и экспортирует временный LUT для проверки на внешнем мониторе.
Создание Fusion-оверлеев: AI-агент по запросу “добавь TextPlus с названием сцены на выбранный клип” создает Fusion-композицию, добавляет инструмент TextPlus, настраивает текст и валидирует соединения в нодовом графе.
Управление расширениями: AI-агент устанавливает MCP-маркированные DCTL или скрипты, классифицирует необходимость перезапуска и безопасно удаляет их после использования.
Цены и доступность: Сам MCP-сервер полностью бесплатен и распространяется с открытым исходным кодом на GitHub под лицензией MIT (1.1k звезд, 131 форк, 34 релиза). Установка доступна через npx одной командой или клонированием репозитория с запуском python install.py. Для работы требуется DaVinci Resolve Studio 18.5+ (коммерческий продукт, доступен единоразовой покупкой без подписки; бесплатная версия Resolve не поддерживает внешнее скриптование). Также требуется Python 3.10-3.12 и включенная настройка External scripting using Local в Preferences Resolve. Сервер работает как локальный stdio-процесс, не открывает сетевых слушателей и не требует внешних API-ключей. Протестирован против Resolve 19.1.3 Studio и Resolve 20.3.2 Studio с 100% прохождением live-тестов (331 из 331 методов).