davinci-resolve-mcp
MCP server integration for DaVinci Resolve Studio
The DaVinci Resolve MCP Server is a Model Context Protocol implementation that connects AI assistants to Blackmagic Design's DaVinci Resolve Studio video editing software. It provides complete coverage of Resolve's official scripting API with 37 compound tools (or 389 granular tools) for editing, color grading, media management, rendering, Fusion compositing, and Fairlight audio. An optional advanced Node.js server enables offline manipulation of Resolve project files (.drp/.drt/.drx) without the application running. The server includes source-safe media analysis, workflow verification guards, and a local browser-based control panel for inspecting project state and analysis results.
Key Features
Use Cases
- 01Automating video editing workflows like creating timelines, organizing media bins, and inserting clips via AI assistant
- 02Batch color grading operations including CDL validation, grade copying, LUT application, and Gallery still management
- 03Media analysis and metadata publishing with transcription, beat detection, and automated marker creation
- 04Render job setup and delivery with codec validation, settings verification, and queue management
- 05Conform and QC workflows for matching editorial changes across projects and verifying timeline integrity
- 06Fusion composition creation and Fairlight audio routing controlled through natural language commands
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
davinci-resolve-mcp — FAQ
What is the DaVinci Resolve MCP Server?+
It's a Model Context Protocol server that allows AI assistants like Claude to control DaVinci Resolve Studio's editing, grading, audio, and rendering features through Resolve's official scripting API. An optional advanced server can also edit Resolve project files offline.
How do I install and connect it to Claude Desktop?+
Run 'npx davinci-resolve-mcp setup' which installs dependencies, detects Resolve paths, and can automatically configure Claude Desktop and other MCP clients. For manual setup, add the server configuration with the Python path and server.py to your client's MCP settings JSON.
Does it work with the free version of DaVinci Resolve?+
Yes, using an in-app bridge script. The free edition blocks external scripting, but you can install a bridge via 'python scripts/install_resolve_bridge.py' and run it from Resolve's Workspace > Scripts menu to enable MCP access.
Which MCP clients are supported?+
The installer supports Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Zed, Continue, Cline, Roo Code, OpenCode, Codex CLI, and JetBrains IDEs. Any MCP-compatible client can use it with manual configuration.
What are the prerequisites?+
DaVinci Resolve 18.5+ (Studio recommended, or free edition with the in-app bridge) and Python 3.10-3.12 (3.13+ works on recent builds). Set External scripting to Local in Resolve Preferences for Studio. Optional extras like ffmpeg, numpy, librosa, and Whisper unlock additional analysis features.
Is it free and open source?+
Yes, the MCP servers are MIT licensed and fully open source. There is also a separate closed-beta managed application called Bradford Post Assistant built on top of this foundation, but the core MCP servers are free to use.
How do I install davinci-resolve-mcp?+
Open the source repository on GitHub and follow its README. davinci-resolve-mcp is a mcp server — MCP Agents Market links you directly to the official repo.
Is davinci-resolve-mcp free?+
davinci-resolve-mcp is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.