DaVinci Resolve

DaVinci Resolve

MCP server connecting Cursor and Claude Desktop to DaVinci Resolve for natural language control.

420
Stars
46
Forks
0
Releases

Overview

This MCP server provides a bridge between AI assistants (Cursor and Claude Desktop) and DaVinci Resolve, enabling natural language queries and commands to be interpreted and executed within Resolve. The server exposes core Resolve controls such as retrieving the installed version and querying or switching the active UI page (Edit, Color, Fusion, etc.), as well as a robust set of project-level and media operations. It supports project management tasks like listing available projects, reporting the current project name, opening a project by name, creating new projects, and saving the current project. Timeline operations include listing timelines, creating timelines, switching to a named timeline, and adding markers. Media pool capabilities cover listing clips, importing media files, creating bins, and adding clips to the timeline. The repository offers one-step installation scripts and traditional setup procedures, cross-platform launch options for Cursor/Claude, templates for configuration, and pre-launch checks to verify Resolve is running and environment variables are set. Linux support is not provided in the current release; macOS and Windows have stable support with documented troubleshooting steps.

Details

Owner
samuelgursky
Language
Python
License
MIT License
Updated
2025-12-07

Features

Get DaVinci Resolve version

Query and return the currently installed Resolve version for compatibility checks.

Get/Switch current page

Retrieve the active Resolve page and switch to Edit, Color, Fusion, or other pages via natural language prompts.

List available projects

Enumerate all projects accessible in the current Resolve session.

Get current project name

Return the name of the currently open project.

Open project by name

Open a Resolve project by its name to bring it into focus for editing.

Create new timeline

Create a new timeline within the active project to start editing.

List media pool clips

List clips currently in the media pool for quick inspection.

Import media file

Import a media file into the Resolve media pool.

Audience

AI assistantsConnect Cursor and Claude Desktop to Resolve to perform queries and control workflows.
DevelopersDevelopers integrating MCP-powered Resolve workflows into external AI assistant applications.

Tags

DaVinci ResolveMCPAI assistantsCursorClaude Desktopvideo editingcolor gradingmedia managementproject controlintegrationPythonscripting