# DaVinci Resolve AI agents and MCP servers

Resolve's external scripting API only works in Studio (paid). Free-edition tools get around this with a small script running inside Resolve, but several projects report that Resolve 21.1 moved Python menu scripting to Studio, so check each tool's edition notes against your version.

Last checked 2026-10-17. 15 tools.

## Can AI agents control DaVinci Resolve?

Yes, through MCP servers that drive Resolve's scripting API. External scripting only works in Resolve Studio, the paid edition. Free edition tools run a small script inside Resolve instead, but Resolve 21.1 moved Python scripting to Studio, so many of them stop working on Free 21.1. Check each tool's edition and version notes

## DaVinci Resolve tools compared

| Tool | Type | Setup | Supported versions | Price | License | GitHub stars | Last updated |
|---|---|---|---|---|---|---|---|
| [DaVinci Resolve MCP Server (samuelgursky)](https://agentcut.dev/tools/davinci-resolve-mcp-server-samuelgursky/) | MCP server | easy | Studio (external scripting). Free-edition in-app bridge measured on 21.0.x only. | free | MIT | 3597 | 2026-10-17 |
| [Resolve Claude MCP](https://agentcut.dev/tools/resolve-claude-mcp/) | MCP server | medium | DaVinci Resolve Studio 18.0+ | free | MIT | 384 | 2026-05-14 |
| [DaVinci Resolve MCP Bridge (Free-version)](https://agentcut.dev/tools/davinci-resolve-mcp-bridge-free-version/) | MCP server | medium | Resolve Free or Studio; Resolve version not stated | free | MIT | 137 | 2026-03-28 |
| [DaVinci Resolve MCP (apvlv)](https://agentcut.dev/tools/davinci-resolve-mcp-apvlv/) | MCP server | medium | unknown (uses external scripting API, Studio) | free | MIT | 79 | 2026-04-07 |
| [Wasserman's Unofficial DaVinci MCP](https://agentcut.dev/tools/wasserman-s-unofficial-davinci-mcp/) | MCP server | medium | Live control needs Studio; file-based workflows work on Free | free | Apache-2.0 | 36 | 2026-07-20 |
| [DaVinci Resolve AI Bridge MCP](https://agentcut.dev/tools/davinci-resolve-ai-bridge-mcp/) | MCP server | easy | Python 3.10+; Free and Studio (per README title) | free | MIT | 33 | 2026-10-17 |
| [DaVinci MCP Professional](https://agentcut.dev/tools/davinci-mcp-professional/) | MCP server | hard | Resolve Studio; Python 3.10+ installed system-wide | free | GPL-3.0 | 25 | 2026-10-10 |
| [DaVinci Resolve MCP (440+ tools)](https://agentcut.dev/tools/davinci-resolve-mcp-440-tools/) | MCP server + Claude skill | medium | DaVinci Resolve or Studio v19.0+; Python 3.10+ | free | MIT | 17 | 2026-04-03 |
| [dvr (Resolve CLI + library + MCP)](https://agentcut.dev/tools/dvr-resolve-cli-library-mcp/) | CLI + MCP server | easy | Python 3.10+; macOS, Windows or Linux | free | MIT | 15 | 2026-10-01 |
| [open-fusion-mcp](https://agentcut.dev/tools/open-fusion-mcp/) | MCP server + skills | hard | macOS (Apple Silicon tested), DaVinci Resolve Studio 21.1, Python 3.12 | free | MIT | 8 | 2026-10-02 |
| [DaVinci Resolve MCP — Works in Resolve Free](https://agentcut.dev/tools/davinci-resolve-mcp-works-in-resolve-free/) | MCP server | medium | Python 3.11+; Resolve Free or Studio (not the Mac App Store build); macOS 12+ for UI tools | free | MIT | 7 | 2026-10-15 |
| [davinci-resolve-lite-mcp](https://agentcut.dev/tools/davinci-resolve-lite-mcp/) | MCP server | medium | macOS; pre-21.1 Lite/free builds or Studio. Unavailable on Resolve Lite 21.1+ (App Store). | free | MIT | 5 | 2026-09-16 |
| [DaVinci Resolve Fusion MCP (free version)](https://agentcut.dev/tools/davinci-resolve-fusion-mcp-free-version/) | MCP server | medium | Resolve Free (Fusion console); version not stated | free | MIT | 5 | 2026-04-24 |
| [Jumper (MCP for footage search)](https://agentcut.dev/tools/jumper-mcp/) | Commercial app (local MCP) | easy | macOS and Windows; Final Cut is export-only (no live round trip) | paid | proprietary | n/a | unknown |
| [EditAssist (MCP)](https://agentcut.dev/tools/editassist-mcp/) | Commercial app (local MCP) | easy | unknown | unknown | proprietary | n/a | unknown |

## Questions

### How many DaVinci Resolve tools does AgentCut list?

15 as of 2026-10-17: 13 free, 1 paid and 1 with unclear pricing

### Which DaVinci Resolve tool is easiest to set up?

DaVinci Resolve MCP Server (samuelgursky), DaVinci Resolve AI Bridge MCP, dvr (Resolve CLI + library + MCP) and Jumper (MCP for footage search) are rated easy setup. Easy means one install command and no panel to load

### Which DaVinci Resolve tool is most popular on GitHub?

DaVinci Resolve MCP Server (samuelgursky) with 3,597 stars, then Resolve Claude MCP (384) and DaVinci Resolve MCP Bridge (Free-version) (137). Stars were checked on 2026-10-17

### Which of these tools can run arbitrary code?

3 of 15 have a safety note about running arbitrary scripts or code: Resolve Claude MCP, DaVinci Resolve MCP (apvlv) and DaVinci Resolve Fusion MCP (free version). Open a duplicate of your project before letting an agent use them

### Does the MCP server built into Resolve 21.1 work on the free version?

No. Resolve 21.1 added its own MCP server for AI assistants but it's Studio only, as covered by CineD's 21.1 release writeup

### Which Resolve tools work without Studio?

6 of 15 say they support the free edition: DaVinci Resolve MCP Bridge (Free-version), Wasserman's Unofficial DaVinci MCP, DaVinci Resolve AI Bridge MCP, DaVinci Resolve MCP — Works in Resolve Free, davinci-resolve-lite-mcp and DaVinci Resolve Fusion MCP (free version). Some were built before 21.1, so check the version notes. Tools that generate FCPXML or LUT files to import, like Wasserman's Unofficial DaVinci MCP, work on any edition

### How often is this list checked?

Each entry shows the date it was last checked against its GitHub repo and README. The latest check on this page was 2026-10-17

## Tool details

## DaVinci Resolve MCP Server (samuelgursky)

Lets AI assistants control Resolve through the official Scripting API: full API coverage plus guarded helpers for editing, media pool organization, render setup, review markers, grading, Fusion and Fairlight.

* Page: https://agentcut.dev/tools/davinci-resolve-mcp-server-samuelgursky/
* Source: https://github.com/samuelgursky/davinci-resolve-mcp
* Works with: DaVinci Resolve
* Type: MCP server
* Setup difficulty: easy
* Supported versions: Studio (external scripting). Free-edition in-app bridge measured on 21.0.x only.
* Resolve edition: Studio only
* Price: free
* License: MIT
* GitHub stars: 3597
* Last updated: 2026-10-17
* Checked: 2026-10-17

Setup steps:

1. In Resolve Studio set Preferences > General > External scripting using > Local.
2. Run the npm launcher; it installs a managed copy, creates a virtual env and detects Resolve paths.
3. Let the installer configure your client (Claude Desktop, Claude Code, Cursor, Codex CLI and more).
4. Open a project and ask the assistant to list timelines.

Safety notes:

* Free-edition path: Resolve 21.1 moved Python menu scripting to Studio (per samuelgursky/davinci-resolve-mcp and 2sem/davinci-resolve-lite-mcp READMEs), so free-edition bridges that rely on the Scripts menu may not work on 21.1+.
* Runs locally; no API key needed for core features.

## Resolve Claude MCP

Connects Resolve Studio to Claude for editing, color, Fusion compositing and more via the native scripting API; optional local transcription and window screenshots on macOS.

* Page: https://agentcut.dev/tools/resolve-claude-mcp/
* Source: https://github.com/barckley75/resolve-claude-mcp
* Works with: DaVinci Resolve
* Type: MCP server
* Setup difficulty: medium
* Supported versions: DaVinci Resolve Studio 18.0+
* Resolve edition: Studio only
* Price: free
* License: MIT
* GitHub stars: 384
* Last updated: 2026-05-14
* Checked: 2026-10-17

Setup steps:

1. Install Resolve Studio 18+ and enable local external scripting.
2. Install the Python package per the README.
3. Add the server to Claude's config and open Resolve.

Safety notes:

* Exposes a tool that runs arbitrary Python inside Resolve. Review what the agent sends.
* README: for testing and experimentation, not production.
* Transcription is Apple Silicon only; screenshots macOS only.

## DaVinci Resolve MCP Bridge (Free-version)

Read/write bridge claiming 155 of 162 tools work on Resolve Free, with local CPU replacements (transcription, vocal isolation, background removal) for Studio-only Neural Engine features.

* Page: https://agentcut.dev/tools/davinci-resolve-mcp-bridge-free-version/
* Source: https://github.com/hiteshK03/davinci-resolve-mcp
* Works with: DaVinci Resolve
* Type: MCP server
* Setup difficulty: medium
* Supported versions: Resolve Free or Studio; Resolve version not stated
* Resolve edition: Free + Studio
* Price: free
* License: MIT
* GitHub stars: 137
* Last updated: 2026-03-28
* Checked: 2026-10-17

Setup steps:

1. Install per README and add the server to Cursor or Claude.
2. Open Resolve and start the in-app bridge.
3. Try a simple command like adding a marker.

Safety notes:

* Downloads open-source AI models on first use.
* Resolve 21.1 moved Python menu scripting to Studio (per samuelgursky/davinci-resolve-mcp and 2sem/davinci-resolve-lite-mcp READMEs), so free-edition bridges that rely on the Scripts menu may not work on 21.1+.
* Runs locally; no API key needed for core features.

## DaVinci Resolve MCP (apvlv)

Project management, timeline creation/switching, media pool import and folders, Fusion node helpers, page navigation, plus execute_python and execute_lua.

* Page: https://agentcut.dev/tools/davinci-resolve-mcp-apvlv/
* Source: https://github.com/apvlv/davinci-resolve-mcp
* Works with: DaVinci Resolve
* Type: MCP server
* Setup difficulty: medium
* Supported versions: unknown (uses external scripting API, Studio)
* Resolve edition: Studio only
* Price: free
* License: MIT
* GitHub stars: 79
* Last updated: 2026-04-07
* Checked: 2026-10-17

Setup steps:

1. Enable external scripting in Resolve Studio.
2. Install the server per README and register it in your MCP client.

Safety notes:

* execute_python and execute_lua run arbitrary code in Resolve.

## Wasserman's Unofficial DaVinci MCP

Cut to the beat, match a reference look, tighten dialogue, hit loudness specs and build timelines, either live in Studio or by generating FCPXML/LUT import files for the free edition.

* Page: https://agentcut.dev/tools/wasserman-s-unofficial-davinci-mcp/
* Source: https://github.com/wassermanproductions/unofficial-davinci-mcp
* Works with: DaVinci Resolve, FFmpeg
* Type: MCP server
* Setup difficulty: medium
* Supported versions: Live control needs Studio; file-based workflows work on Free
* Resolve edition: Free + Studio
* Price: free
* License: Apache-2.0
* GitHub stars: 36
* Last updated: 2026-07-20
* Checked: 2026-10-17

Setup steps:

1. Install per README.
2. Run resolve_capabilities to see your tier (free vs live).
3. On Free, import the generated FCPXML/LUT files; on Studio, apply edits live after reviewing dry runs.

Safety notes:

* Every mutating tool defaults to dry_run=true and needs confirm=true to apply, a good safety design.

## DaVinci Resolve AI Bridge MCP

Connects Claude, Codex, Cursor and others to the project open in Resolve (Free and Studio) for timeline editing.

* Page: https://agentcut.dev/tools/davinci-resolve-ai-bridge-mcp/
* Source: https://github.com/flamexnreal/davinci-resolve-ai-bridge-mcp
* Works with: DaVinci Resolve
* Type: MCP server
* Setup difficulty: easy
* Supported versions: Python 3.10+; Free and Studio (per README title)
* Resolve edition: Free + Studio
* Price: free
* License: MIT
* GitHub stars: 33
* Last updated: 2026-10-17
* Checked: 2026-10-17

Setup steps:

1. Install Python 3.10+.
2. Run the one-line installer for macOS/Linux or PowerShell from the README (or install.py).
3. Start the bridge from Resolve's menu and connect your client.

Safety notes:

* Optional private ffmpeg download into the bridge's own environment.
* Resolve 21.1 moved Python menu scripting to Studio (per samuelgursky/davinci-resolve-mcp and 2sem/davinci-resolve-lite-mcp READMEs), so free-edition bridges that rely on the Scripts menu may not work on 21.1+.

## DaVinci MCP Professional

Exposes the full Resolve scripting API but loads tool domains on demand, keeping token/context cost low.

* Page: https://agentcut.dev/tools/davinci-mcp-professional/
* Source: https://github.com/hoyt-harness/davinci-mcp-professional
* Works with: DaVinci Resolve
* Type: MCP server
* Setup difficulty: hard
* Supported versions: Resolve Studio; Python 3.10+ installed system-wide
* Resolve edition: Studio only
* Price: free
* License: GPL-3.0
* GitHub stars: 25
* Last updated: 2026-10-10
* Checked: 2026-10-17

Setup steps:

1. Install Resolve Studio and system-wide Python 3.10+.
2. Create the venv from your system Python (uv venv on macOS/Linux).
3. Register the server in your MCP client.

Safety notes:

* GPL-3.0 license.
* Windows needs a careful system-Python venv setup (see README).

## DaVinci Resolve MCP (440+ tools)

Exposes the complete Resolve scripting API (440+ tools) plus a Claude Code skill: clip ops, color versions, CDL, stabilize, smart reframe, LUTs and app control.

* Page: https://agentcut.dev/tools/davinci-resolve-mcp-440-tools/
* Source: https://github.com/lordhoell/davinci-resolve-mcp
* Works with: DaVinci Resolve
* Type: MCP server + Claude skill
* Setup difficulty: medium
* Supported versions: DaVinci Resolve or Studio v19.0+; Python 3.10+
* Resolve edition: Edition: unclear
* Price: free
* License: MIT
* GitHub stars: 17
* Last updated: 2026-04-03
* Checked: 2026-10-17

Setup steps:

1. Install Python 3.10+ and the PyPI package davinci-resolve-mcp.
2. Make sure Resolve's fusionscript library path is found (paths listed in README).
3. Add the server and skill to Claude Code.

Safety notes:

* Free-edition support depends on Resolve's scripting limits; see note.
* Resolve 21.1 moved Python menu scripting to Studio (per samuelgursky/davinci-resolve-mcp and 2sem/davinci-resolve-lite-mcp READMEs), so free-edition bridges that rely on the Scripts menu may not work on 21.1+.

## dvr (Resolve CLI + library + MCP)

Declarative CLI, typed Python library and MCP server for Resolve editing, color and render automation; fixes the macOS LAN-IP connection quirk and returns structured results instead of None.

* Page: https://agentcut.dev/tools/dvr-resolve-cli-library-mcp/
* Source: https://github.com/mhadifilms/dvr
* Works with: DaVinci Resolve
* Type: CLI + MCP server
* Setup difficulty: easy
* Supported versions: Python 3.10+; macOS, Windows or Linux
* Resolve edition: Edition: unclear
* Price: free
* License: MIT
* GitHub stars: 15
* Last updated: 2026-10-01
* Checked: 2026-10-17

Setup steps:

1. pip install dvr
2. Run the dvr CLI or start its MCP server and register it with your client.
3. Open Resolve; dvr auto-connects.

Safety notes:

* Runs locally; no API key needed for core features.

## open-fusion-mcp

Lets an agent design, build, render and check real Fusion node graphs: editable titles, kinetic type, UI animation and multi-scene films.

* Page: https://agentcut.dev/tools/open-fusion-mcp/
* Source: https://github.com/legionsound/open-fusion-mcp
* Works with: DaVinci Resolve
* Type: MCP server + skills
* Setup difficulty: hard
* Supported versions: macOS (Apple Silicon tested), DaVinci Resolve Studio 21.1, Python 3.12
* Resolve edition: Studio only
* Price: free
* License: MIT
* GitHub stars: 8
* Last updated: 2026-10-02
* Checked: 2026-10-17

Setup steps:

1. Set Preferences > System > General > External scripting using = Local.
2. python3.12 -m venv .venv and install requirements.
3. Register the server and load the craft skills in your agent.

Safety notes:

* Free edition not supported (no external scripting).

## DaVinci Resolve MCP — Works in Resolve Free

Claude-driven editing that runs in DaVinci Resolve Free via an in-app bridge, with optional transcription and macOS UI-automation tools.

* Page: https://agentcut.dev/tools/davinci-resolve-mcp-works-in-resolve-free/
* Source: https://github.com/emircbngl/davinci-resolve-mcp-free
* Works with: DaVinci Resolve
* Type: MCP server
* Setup difficulty: medium
* Supported versions: Python 3.11+; Resolve Free or Studio (not the Mac App Store build); macOS 12+ for UI tools
* Resolve edition: Free edition
* Price: free
* License: MIT
* GitHub stars: 7
* Last updated: 2026-10-15
* Checked: 2026-10-17

Setup steps:

1. Create a Python 3.11+ venv and pip install the package.
2. Install the bridge script into Resolve.
3. Add the server to Claude Desktop's config.

Safety notes:

* Resolve 21.1 moved Python menu scripting to Studio (per samuelgursky/davinci-resolve-mcp and 2sem/davinci-resolve-lite-mcp READMEs), so free-edition bridges that rely on the Scripts menu may not work on 21.1+.
* UI-automation tools control your Mac's interface.

## davinci-resolve-lite-mcp

Controls the free/Lite edition from Claude by running as a Workspace > Scripts menu server.

* Page: https://agentcut.dev/tools/davinci-resolve-lite-mcp/
* Source: https://github.com/2sem/davinci-resolve-lite-mcp
* Works with: DaVinci Resolve
* Type: MCP server
* Setup difficulty: medium
* Supported versions: macOS; pre-21.1 Lite/free builds or Studio. Unavailable on Resolve Lite 21.1+ (App Store).
* Resolve edition: Free edition
* Price: free
* License: MIT
* GitHub stars: 5
* Last updated: 2026-09-16
* Checked: 2026-10-17

Setup steps:

1. Check your Resolve version first (must be pre-21.1 for free/Lite).
2. pip install davinci-resolve-lite-mcp and run davinci-mcp-install.
3. Start it from Workspace > Scripts and connect Claude.

Safety notes:

* README warns it cannot start on Resolve Lite 21.1+.

## DaVinci Resolve Fusion MCP (free version)

Controls the Fusion page through a small listener pasted into Fusion's console, bridged to the MCP server over TCP. No Studio license needed.

* Page: https://agentcut.dev/tools/davinci-resolve-fusion-mcp-free-version/
* Source: https://github.com/SergioCZ28/Resolve-fusion-mcp
* Works with: DaVinci Resolve
* Type: MCP server
* Setup difficulty: medium
* Supported versions: Resolve Free (Fusion console); version not stated
* Resolve edition: Free edition
* Price: free
* License: MIT
* GitHub stars: 5
* Last updated: 2026-04-24
* Checked: 2026-10-17

Setup steps:

1. Install the Python MCP server per README.
2. In Resolve, open the Fusion console and paste the listener one-liner.
3. Connect Claude Code.

Safety notes:

* execute_fusion_code runs arbitrary Python inside Fusion.
* You paste a one-liner into the Fusion console each session.

## Jumper (MCP for footage search)

Local footage analysis app whose MCP server lets Claude or Codex run visual, transcript and people search, pull selects and build sequences for Premiere, Resolve, Avid and Final Cut.

* Page: https://agentcut.dev/tools/jumper-mcp/
* Source: https://getjumper.io/ai-agents
* Works with: Premiere Pro, DaVinci Resolve, Final Cut Pro
* Type: Commercial app (local MCP)
* Setup difficulty: easy
* Supported versions: macOS and Windows; Final Cut is export-only (no live round trip)
* Price: paid
* License: proprietary
* GitHub stars: n/a
* Last updated: unknown
* Checked: 2026-10-17

Setup steps:

1. Install Jumper and analyze your footage.
2. Settings > AI Agents > Install for Claude Desktop, Claude Code or Codex.
3. Ask your agent 'can you use Jumper?' to verify.

Safety notes:

* Footage analyzed locally; agent only receives metadata (per vendor).
* Agentic editing requires Jumper Pro.

## EditAssist (MCP)

Local toolkit that ingests, transcribes and semantically searches footage, assembles rough cuts, drives your NLE and renders, with Claude Code orchestrating over MCP.

* Page: https://agentcut.dev/tools/editassist-mcp/
* Source: https://editassist.dev/mcp/claude-code
* Works with: DaVinci Resolve, Premiere Pro, After Effects, Final Cut Pro
* Type: Commercial app (local MCP)
* Setup difficulty: easy
* Supported versions: unknown
* Price: unknown
* License: proprietary
* GitHub stars: n/a
* Last updated: unknown
* Checked: 2026-10-17

Setup steps:

1. Install EditAssist.
2. Add its MCP server to Claude Code.
3. Give a batch brief, e.g. 'inventory this folder of takes and build a rough cut'.

Safety notes:

* Vendor says footage stays local.
* Pricing not stated on the page we checked.

---
AgentCut: https://agentcut.dev/ · All tools as JSON: https://agentcut.dev/tools.json · Overview for agents: https://agentcut.dev/llms.txt
