DaVinci Resolve MCP Server
позволяет AI взаимодействовать с DaVinci Resolve для управления проектами, таймлайнами, медиа и Fusion.
Описание
Это сервер Model Context Protocol (MCP) для интеграции AI-ассистентов, таких как Claude, с DaVinci Resolve и Fusion. Ключевые особенности: двусторонняя связь, управление проектами, манипуляция таймлайнами, импорт медиа, создание Fusion-композиций и выполнение Python-кода. Технологии: Python API DaVinci Resolve, MCP-протокол. Потенциальные применения: автоматизация видеоредактирования, генерация эффектов с помощью ИИ, упрощение workflows в постпродакшене.
Возможности
Управление проектами
Создание, открытие, сохранение и получение информации о проектах DaVinci Resolve.
Работа с таймлайнами
Создание, модификация, навигация и установка текущего таймлайна.
Управление медиа
Импорт файлов, создание папок, организация медиа в Media Pool и создание таймлайнов из клипов.
Интеграция Fusion
Добавление композиций к клипам, создание узлов и цепочек узлов в Fusion.
Навигация по страницам
Переключение между страницами DaVinci Resolve (media, edit, fusion и т.д.).
Выполнение кода
Запуск произвольного Python-кода или Lua-скриптов в DaVinci Resolve.
Осмотр ресурсов
Получение информации о проектах, таймлайнах, медиа, хранилищах и статусе системы.
Установка
Предварительные требования: DaVinci Resolve Studio (версия 17+), Python 3.8+, Claude Desktop.
Установка:
- Клонируйте репозиторий: git clone https://github.com/apvlv/davinci-resolve-mcp.git && cd davinci-resolve-mcp
- Установите зависимости: pip install -r requirements.txt
- Установите MCP-сервер в Claude Desktop: mcp install src/resolve_mcp/server.py
Для разработки: mcp install src/resolve_mcp/server.py –with-editable .
Запуск: Запустите DaVinci Resolve, подключите сервер в Claude Desktop.