samuelgursky/davinci-resolve-mcp

MCP server integration for DaVinci Resolve Studio

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 22nd, 2026
Created on March 18th, 2025
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 362
Total Stargazers: 3,121 (+2)
Total Subscribers: 25 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.2 hours
Mean response time: 18.5 days
90th percentile: 6.9 days
Tracked items: 96

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 99% of issues opened in the past year have since been closed. Three people close 100% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 2
Closed in 7 days: 2
Avg open age: 13 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 2
Closed in 7 days: 2
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (6)
  • enhancement (5)
  • via-mcp (2)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

DaVinci Resolve MCP Server is a Model Context Protocol server that enables AI assistants to control DaVinci Resolve Studio through the official Scripting API.

The tool solves the problem of integrating DaVinci Resolve with AI workflows by exposing the full Scripting API through the MCP standard. It provides guarded workflow helpers for editing, media pool organization, render setup, review markers, grading, Fusion, Fairlight, and project lifecycle tasks. The server includes a local browser control panel for inspecting Resolve state, running source-safe media analysis, and editing analysis output inline. For the free edition of Resolve, which blocks external scripting, the server implements an in-app bridge that runs a script inside Resolve to re-export the live API object over an authenticated loopback listener, automatically falling back to this transport when external scripting is unavailable.

Developers should choose this tool if they need to automate DaVinci Resolve workflows through AI assistants or integrate Resolve into broader automation pipelines. It suits projects that require programmatic control of editing, grading, or media organization tasks. The tool works with multiple AI clients including Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Zed, Continue, Cline, and JetBrains IDEs. The installer handles environment detection and client-specific configuration automatically, creating a managed virtual environment and detecting Resolve paths across platforms. It supports both Studio and free editions, though free edition support depends on Resolve version—the in-app bridge works on Resolve 21.0.x but Python scripting was moved to Studio in 21.1, making the bridge path uncertain for newer free editions.

The project maintains an update-checking system that is best-effort and throttled, never blocking MCP startup. The installer can prompt for updates, snooze notifications, ignore releases, disable checks entirely, or apply optional safe auto-updates for clean git checkouts. The tool includes comprehensive installation and configuration documentation covering platform-specific paths, client setup, and manual installation procedures.