MCP server integration for DaVinci Resolve that lets AI coding assistants (Cursor, Claude Desktop) query and control Resolve via natural-language.
https://github.com/samuelgursky/davinci-resolve-mcpStop switching between your code editor and video editing timeline. This MCP server connects Cursor and Claude Desktop directly to DaVinci Resolve, letting you control your video projects through simple conversation.
Instead of clicking through menus and panels, tell your AI assistant exactly what you need:
"Create a new timeline called 'Product Demo v2'"
"Add a marker at the current position with the text 'sync point'"
"Import the screen recording from my desktop"
"List all the clips in my current project"
Your AI assistant handles the heavy lifting, executing DaVinci Resolve operations while you stay focused on your main workflow.
This isn't just a novelty - it solves genuine pain points for developers creating video content:
Documentation Videos: "Create a timeline for the API tutorial, import the screen recordings from yesterday, and add markers for each endpoint demo"
Product Demos: "Switch to the Color page, create a new project called 'Feature Release Demo', and import all media from the staging folder"
Code Review Videos: "Add a marker here labeled 'refactoring section' and create a new timeline for the follow-up video"
Tutorial Series: "List all timelines in the Tutorial Series project and create a new one called 'Advanced Patterns'"
The server integrates seamlessly with tools you already use:
git clone https://github.com/samuelgursky/davinci-resolve-mcp.git
cd davinci-resolve-mcp
./install.sh # or install.bat on Windows
The installer handles everything: Python environment, MCP SDK, DaVinci Resolve integration, and AI assistant configuration. Just make sure DaVinci Resolve is running first.
Traditional video editing breaks your flow. You're deep in code, need to create a quick demo video, and suddenly you're navigating unfamiliar menus and remembering keyboard shortcuts.
This MCP server keeps you in conversation mode. The same natural language interface you use for coding assistance now controls your video editing. No mental context switching, no GUI hunting, just direct communication about what you want to accomplish.
Project Management
Timeline Operations
Media Pool Control
Workflow Automation
The codebase is clean and extensible. Core server logic in resolve_mcp_server.py, modular features in src/features/, and comprehensive tooling for testing and deployment.
Want to add custom functionality? The MCP protocol makes it straightforward to extend capabilities without breaking existing integrations.
./install.sh or install.bat)The 225+ stars and active development show this isn't just an experiment - it's a practical tool that developers are already using to streamline their video workflows.
Ready to stop clicking through video editing menus? Your AI assistant is waiting to take control of DaVinci Resolve.