resolve-mcp
Provides comprehensive tools for controlling DaVinci Resolve Studio via its scripting API, including project and media pool management, timeline/track/item editing, markers, color nodes, LUTs, CDL, versions, galleries, Fusion comps, Fairlight, AI features, rendering, plus generic API calls and Python execution.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
resolve-mcp
MCP server for DaVinci Resolve Studio 21 with full coverage of the scripting API — 130+
tools: dedicated tools for projects, media storage, media pool, clips, timelines, tracks, items,
markers, color nodes / LUTs / CDL / versions / groups / gallery, Fusion comps, Fairlight, AI
features and rendering; call_api / call_api_batch for any other API method, API discovery
tools that read the scripting stubs and README installed with Resolve, and execute_python as a
last resort.
Agent ── MCP (stdio) ──> resolve-mcp (Python ≥ 3.11) ── fusionscript ──> DaVinci Resolve StudioRequirements
DaVinci Resolve Studio 21.x running on the same machine, with Preferences > System > General > External scripting using set to Local.
uv.
Related MCP server: io.github.Airta-Admin/davinc-resolve-local-bridge-mcp
Install
In Resolve: Preferences > System > General > External scripting using = Local.
Install uv:
curl -LsSf https://astral.sh/uv/install.sh | shCheck the connection (Resolve open):
uvx --from git+https://github.com/hramirezedc/resolve-mcp resolve-mcp statusRegister the server with your agent. Desktop apps don't always inherit your shell
PATH, so use uvx's full path (which uvx).
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"resolve": {
"command": "/Users/YOU/.local/bin/uvx",
"args": ["--from", "git+https://github.com/hramirezedc/resolve-mcp", "resolve-mcp"]
}
}
}Claude Code
claude mcp add resolve -- uvx --from git+https://github.com/hramirezedc/resolve-mcp resolve-mcpOpenAI Codex CLI (~/.codex/config.toml):
[mcp_servers.resolve]
command = "uvx"
args = ["--from", "git+https://github.com/hramirezedc/resolve-mcp", "resolve-mcp"]Restart the app after editing its configuration. resolve-mcp tools lists every tool.
Environment variables: RESOLVE_SCRIPT_LIB (path to fusionscript) and RESOLVE_SCRIPT_API
(Resolve's Developer/Scripting folder), both auto-detected on macOS, Windows and Linux;
RESOLVE_HOST (connect to a Resolve on another machine with network
scripting enabled).
Addressing objects
Reference | Object |
| singletons |
| current / given timeline |
| timeline item |
| media pool item |
| media pool bin |
| node graph |
| other |
| any other object returned earlier |
Inside call_api arguments, objects are {"$ref": "..."} and constants {"$const": "EXPORT_EDL"}.
Development
uv run pytest # offline tests
uv run python scripts/live_check.py # read-only checks against a running Resolve
uv run python scripts/edit_check.py # builds and deletes a throw-away projectLicense
Freeware, © 2026 Toolbox Design — see LICENSE. DaVinci Resolve is a trademark of Blackmagic Design; this project is not affiliated with Blackmagic Design.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
AI video editor for agents and humans: timeline, captions, color, audio and generation as MCP tools.
Create and manage cinematic AI video renders through the Future Video Studio Agent API.
Generate, extend and edit AI images and videos, then assemble clips on a timeline and render.
AI video editor your agent can drive: plan scenes, edit a multi-track timeline, and render MP4s.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceExposes 20 tools for project, media, render, and timeline control in DaVinci Resolve 18+ via stdio MCP, enabling AI agents to operate the software through natural language.54MIT
- AlicenseAqualityBmaintenanceEnables AI assistants to control DaVinci Resolve (Free and Studio) through 215 MCP tools covering the full Resolve scripting API, including projects, timelines, media, Fusion, color, and rendering.139 PyPI1MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to control DaVinci Resolve Studio through the official Scripting API, covering editing, media pool management, rendering, grading, Fusion, Fairlight, and project lifecycle tasks.10,157 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to control DaVinci Resolve Studio through the official Scripting API, covering editing, media pool, render, grading, Fusion, Fairlight, and project lifecycle tasks.10,157 npmMIT