Resolve Claude

v1.0.0Coding Agentsstable

Connect DaVinci Resolve Studio to Claude AI through the Model Context Protocol (MCP)

resolve-claudemcpai-integration
Share:
160
Stars
0
Downloads
0
Weekly
0/5

What is Resolve Claude?

Resolve Claude is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to connect davinci resolve studio to claude ai through the model context protocol (mcp)

Connect DaVinci Resolve Studio to Claude AI through the Model Context Protocol (MCP)

This server falls under the Coding Agents category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Connect DaVinci Resolve Studio to Claude AI through the Mode

Use Cases

Control DaVinci Resolve Studio through Claude AI via MCP.
Enable AI-assisted video editing and production workflows.
barckley75

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx resolve-claude

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Resolve Claude

Resolve Claude MCP connects DaVinci Resolve Studio to Claude AI via the Model Context Protocol, exposing 52 tools that cover the full video production workflow: project and timeline management, media import, color grading with node graph control, AI features (Magic Mask, Smart Reframe, scene detection, subtitle generation), Fusion compositing, render queue management, and direct Python API execution inside Resolve. It enables AI-assisted video editing where Claude can orchestrate complex Resolve operations through natural language.

Prerequisites

  • DaVinci Resolve Studio (paid version) installed — the free version has limited scripting support
  • Python 3.10 or higher with uv package manager installed
  • External scripting enabled in DaVinci Resolve: Preferences → General → External scripting using → Local
  • Claude Desktop installed with MCP support
  • macOS or Windows (Linux may have limited support)
1

Clone the repository

Clone the resolve-claude-mcp repository and note the absolute path — you'll need it for the configuration.

git clone https://github.com/barckley75/resolve-claude-mcp.git
cd resolve-claude-mcp
uv sync
2

Enable external scripting in DaVinci Resolve

Open DaVinci Resolve Studio, go to Preferences → General, and under 'External scripting using' select 'Local'. This allows the MCP server to communicate with Resolve's Python API.

3

Configure environment variables

The server requires Resolve-specific environment variables pointing to the scripting library. On macOS these are set to DaVinci Resolve's bundled Python paths.

# macOS example paths
export RESOLVE_SCRIPT_LIB="/Library/Application Support/Blackmagic Design/DaVinci Resolve/Developer/Scripting/Modules"
export RESOLVE_SCRIPT_API="/Library/Application Support/Blackmagic Design/DaVinci Resolve/Developer/Scripting"
export PYTHONPATH="$RESOLVE_SCRIPT_API/Modules"
4

Add to Claude Desktop configuration

Edit your Claude Desktop config to register the MCP server with the required environment variables. Replace the paths with the absolute path to your cloned repository.

{
  "mcpServers": {
    "resolve-claude": {
      "command": "uv",
      "args": ["run", "/absolute/path/to/resolve-claude-mcp/server.py"],
      "env": {
        "RESOLVE_SCRIPT_LIB": "/Library/Application Support/Blackmagic Design/DaVinci Resolve/Developer/Scripting/Modules",
        "RESOLVE_SCRIPT_API": "/Library/Application Support/Blackmagic Design/DaVinci Resolve/Developer/Scripting",
        "PYTHONPATH": "/Library/Application Support/Blackmagic Design/DaVinci Resolve/Developer/Scripting/Modules"
      }
    }
  }
}
5

Restart Claude Desktop

Fully quit and relaunch Claude Desktop. DaVinci Resolve must also be open and running for the MCP server to connect to it.

6

Enable form screenshot rendering (optional)

For Apple Silicon Macs, local transcription via mlx-whisper is supported. Ensure Resolve is open with a project loaded before sending commands through Claude.

Resolve Claude Examples

Client configuration

Claude Desktop configuration for Resolve Claude MCP with macOS environment paths.

{
  "mcpServers": {
    "resolve-claude": {
      "command": "uv",
      "args": ["run", "/path/to/resolve-claude-mcp/server.py"],
      "env": {
        "RESOLVE_SCRIPT_LIB": "/Library/Application Support/Blackmagic Design/DaVinci Resolve/Developer/Scripting/Modules",
        "RESOLVE_SCRIPT_API": "/Library/Application Support/Blackmagic Design/DaVinci Resolve/Developer/Scripting",
        "PYTHONPATH": "/Library/Application Support/Blackmagic Design/DaVinci Resolve/Developer/Scripting/Modules"
      }
    }
  }
}

Prompts to try

Use these prompts in Claude with Resolve open to control your video project through AI.

- "What project do I have open in DaVinci Resolve?"
- "Import all .mp4 files from ~/Videos/project/ into the media pool"
- "Apply this LUT to color grade node 1: /path/to/my.cube"
- "Generate subtitles from the audio track in English"
- "Transcribe ~/Videos/interview.mp4 with timestamps"

Troubleshooting Resolve Claude

MCP server cannot connect to DaVinci Resolve

Ensure DaVinci Resolve Studio is open with a project loaded before starting Claude Desktop. Verify external scripting is set to 'Local' in Resolve Preferences → General. Also check that RESOLVE_SCRIPT_API and PYTHONPATH point to valid Resolve scripting directories.

RESOLVE_SCRIPT_LIB path not found on Windows

On Windows, the Resolve scripting paths differ. Use: RESOLVE_SCRIPT_API=C:\ProgramData\Blackmagic Design\DaVinci Resolve\Support\Developer\Scripting and update PYTHONPATH accordingly. Check the resolve-claude-mcp README for Windows-specific paths.

AI modifies or deletes project data unexpectedly

The project explicitly warns that AI tools can modify or delete project data. Always work on backups of your Resolve project before using this MCP server, and review each tool call Claude proposes before approving it.

Frequently Asked Questions about Resolve Claude

What is Resolve Claude?

Resolve Claude is a Model Context Protocol (MCP) server that connect davinci resolve studio to claude ai through the model context protocol (mcp) It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Resolve Claude?

Follow the installation instructions on the Resolve Claude GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Resolve Claude?

Resolve Claude works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Resolve Claude free to use?

Yes, Resolve Claude is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Coding Agents MCP Servers

Explore all coding agents servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "resolve-claude": { "command": "npx", "args": ["-y", "resolve-claude"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Resolve Claude?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides