davinci-resolve-mcp
This MCP server connects AI assistants such as Claude, Cursor and Windsurf to DaVinci Resolve and exposes the application's scripting API as tools, so you can drive post-production tasks in natural language. The README claims 324 of 324 non-deprecated API methods are covered. By default the server groups them into 26 compound tools selected by an action parameter, which keeps the model's context small; a full mode offers 342 granular tools, one per method. The timeline_item tool has dedicated actions for retiming, transforms, cropping, compositing, audio and keyframes.
Requirements are specific: DaVinci Resolve Studio 18.5 or newer (the README says the free edition does not support external scripting), Python 3.10 to 3.12 recommended, and Resolve running with external scripting set to Local in the preferences. A single `python install.py` finds Resolve, creates a virtual environment and writes the config for the MCP client you choose; ten clients are listed, from Claude Desktop and Claude Code to Cursor, VS Code, Zed and JetBrains. The README reports live testing against Resolve 19.1.3 Studio on macOS, 319 of 324 methods passing, with the five untested ones needing cloud projects or Dolby Vision content.
Features
Why choose it
Trade-offs
Maintenance check
- Last commit
- 2026-10-17
- Commits, last 90 days
- 100+
- Releases, last 90 days
- 30
- Latest release
- v4.13.7 (2026-10-17)
- Open issues
- 1
- Recent issues with at least one comment
- 7/7
Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.
Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.
Most discussed open issues
- #290 resource hungry - why not us the GPU?1 comments · 2026-10-15
Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.
Who it fits
- You use DaVinci Resolve for professional editing, grading, or audio post-production and want AI assistants to execute operations via the official Scripting API.
- You want to automate timeline generation, color grading presets, marker creation, and media pool metadata ingestion with natural language.
- You work in Adobe Premiere Pro or Final Cut Pro (this MCP is tightly coupled to DaVinci Resolve's Python scripting runtime).
- You want a standalone, lightweight open-source video editor without installing DaVinci's multi-gigabyte suite (choose Concat).
How it differs
davinci-resolve-mcp bridges LLMs into the professional DaVinci Resolve NLE; Concat is an independent lightweight open-source video editor with built-in AI.
Both bridge AI into creative desktop software: DaVinci Resolve MCP controls video editing and grading; Blender-MCP controls 3D modeling and scenes.
Compatibility
Quick start
Use cases
Alternatives
Comments
No comments yet. Be the first!