Davinci Resolve MCP Server

DaVinci Resolve Studio projects, timelines, and clips via AI-controlled automation.

Data last scanned 2 days ago · Reviewed 2 days ago

Overview

This server bridges the gap between AI assistants and DaVinci Resolve Studio, enabling programmatic control over video production workflows. It facilitates tasks such as project management, media organization, timeline manipulation, and color grading adjustments directly through an AI interface. Beyond basic editing, the server allows for the control of Fusion compositions, audio settings, and playback navigation. Users can also execute custom Python and Lua scripts within the Resolve environment and manage project imports or exports, providing a comprehensive toolkit for automated video post-production.

Our verdict

This project holds a high-risk score of 10/100 and should be approached with caution. The repository has not received a commit in over 489 days, lacks a defined open-source license, and is maintained by a single contributor rather than the official vendor. Due to these factors, it is not recommended for critical production environments where stability and long-term support are required.

  • No external dependencies reduce supply-chain risk
  • Comprehensive feature set for Resolve scripting automation
  • Documented installation procedures using the uv installer
  • High-risk security score of 10/100
  • Stale codebase with no activity in 489 days
  • Missing license creates unclear legal usage terms
  • Single-contributor maintenance model increases bus-factor risk

Tools

ToolDescriptionRisk
create_projectCreate new projectsmedium
load_projectLoad existing projectsmedium
save_projectSave current projectsmedium
export_projectExport projectsmedium
import_projectImport projectsmedium
get_project_settingsGet project settingslow
set_project_settingSet project settingsmedium
create_timelineCreate new timelinesmedium
set_current_timelineSet current timelinemedium
get_current_timelineGet current timelinelow

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

Do I need the free version of DaVinci Resolve to use this server?

No, this server requires DaVinci Resolve Studio 18.0 or newer to function.

What are the minimum Python requirements?

You must use Python 3.10 or newer.

Does the server require manual configuration of the DaVinci Resolve scripting API?

The server's ResolveAPI class automatically attempts to locate the scripting API, though manual configuration of path variables may be required on some Windows or Linux setups.

How can I troubleshoot if the server fails to connect to Resolve?

Verify that DaVinci Resolve Studio is running, check that scripting is enabled in Resolve's preferences, and inspect the logs located in the Claude application directory for specific error details.

Badge

Davinci Resolve MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.