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
| Tool | Description | Risk |
|---|---|---|
| create_project | Create new projects | medium |
| load_project | Load existing projects | medium |
| save_project | Save current projects | medium |
| export_project | Export projects | medium |
| import_project | Import projects | medium |
| get_project_settings | Get project settings | low |
| set_project_setting | Set project settings | medium |
| create_timeline | Create new timelines | medium |
| set_current_timeline | Set current timeline | medium |
| get_current_timeline | Get current timeline | low |
Compatibility
| Client | Local | Docker | Remote | Read-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
Maintain this server? Add the live badge to your README.