cd /news/developer-tools/driving-davinci-resolve-s-free-editi… · home topics developer-tools article
[ARTICLE · art-104190] src=dev.to ↗ pub= topic=developer-tools verified=true sentiment=· neutral

Driving DaVinci Resolve's Free Edition with Claude, From Inside the App

A developer has created an MCP server that enables Claude Code to control DaVinci Resolve's free edition from inside the app, bypassing the sandbox restrictions that block external scripts. The server runs as a menu script within Resolve, opening a localhost socket to communicate with Claude Code, and exposes 157 tools for editing, color, render, and more. The project is available on GitHub for macOS.

read1 min views1 publishedAug 20, 2026

The wall

Every MCP server that controls DaVinci Resolve connects to it the same way: a script running outside the app calls into Resolve's scripting API over the network. That works fine on Resolve Studio. On the free edition it doesn't work at all — Lite is sandboxed and blocks any script that isn't launched from inside Resolve itself.

The one door left open

Free Resolve still runs Python scripts launched from its own Workspace > Scripts menu. A menu script gets the resolve object injected for free, can run a long-lived loop, and — because the sandboxed app ships the com.apple.security.network.server entitlement — can open a localhost listening socket. That's the whole trick: the MCP server is the menu script.

Claude Code ──HTTP JSON-RPC (MCP)──▶  127.0.0.1:8765/mcp
                                          │   server runs INSIDE Resolve
                                          │   (Workspace > Scripts > Utility)
                                          ▼
                              command queue → main script thread
                                          ▼
                              global `resolve` object → Resolve API

What it gets you

157 tools across editing, color, render, media pool, and Fusion title styling — driven from plain-language requests in Claude Code. Zero dependencies: pure Python standard library, so there's nothing to pip install into Resolve's bundled interpreter.

Try it

git clone https://github.com/2sem/davinci-resolve-lite-mcp.git
cd davinci-resolve-lite-mcp
./install.sh

macOS only for now. Full tools reference and demo video in the repo.

── more in #developer-tools 4 stories · sorted by recency
── more on @davinci resolve 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/driving-davinci-reso…] indexed:0 read:1min 2026-08-20 ·