MCP server for Resolve scripting: timelines, media, Fusion, grades and render jobs on this machine.

How it works

Foe: Reel Phantom, footage to make, cut, caption or render.

Foes

  • Reel Phantom

Party · Context

  • BardYour agent100/100
  1. Reel Phantom

    The Reel Phantom blocks the way.

    What really happensIt stands for footage to make, cut, caption or render.

    Bard: Context 100/100.

  2. Rewind

    The phantom rewinds and plays the same hit twice.

    What really happensRaw footage needs cut after cut before it plays well.

    Bard takes 5. Bard takes 5. Bard: Context 90/100.

  3. DaVinci Resolve MCP

    The Resolve Orb opens a portal into the running editor.

    What really happensClaude Code starts davinci-resolve-mcp. It talks to Resolve 19+ through fusionscript, on the same machine, with Resolve already running.

    Reel Phantom takes 29.

  4. DaVinci Resolve MCP

    The orb names each live object so later blows can find it.

    What really happensResolve objects cannot cross MCP. Tools return string IDs, and the next call passes that ID. clear_object_cache if you switched projects in the UI.

    Reel Phantom takes 13.

  5. Rewind

    The Reel Phantom uses Rewind.

    Bard takes 5. Bard takes 5. Bard: Context 80/100.

  6. DaVinci Resolve MCP

    Strikes land on the timeline, the grade and the render queue.

    What really happensAbout 440 tools cover projects, timelines, the media pool, color, Fusion, captions and render jobs. Some need the Color, Fairlight or Fusion page.

    Reel Phantom takes 32.

  7. DaVinci Resolve MCP

    The phantom drops the cut, still sitting inside Resolve.

    What really happensEdits land in the open project. Free Resolve may limit scripting. Voice isolation needs 20.1. Some tools need Studio or Resolve 20.2+.

    Reel Phantom takes 26. Reel Phantom falls.

  8. Victory

    The Reel Phantom falls.

Learn this spell

Claude Code

git clone https://github.com/lordhoell/davinci-resolve-mcp.git
cd davinci-resolve-mcp
pip install -e ".[dev]"
claude mcp add davinci-resolve -- davinci-resolve-mcp

Notes

Resolve 19 or newer must be running before the server starts. Python 3.10+. Same machine only. macOS looks for fusionscript.so inside DaVinci Resolve.app. Override with RESOLVE_SCRIPT_LIB. Coverage follows the 20.2.2 scripting API. Free-edition scripting can be limited. Some tools need Studio or a newer Resolve. The README's pip and uvx lines fetch the PyPI package davinci-resolve-mcp, which is filmcademy's older, smaller server, so install from a clone as the README's Development section does. Claude Code setup is documented. Codex setup is not.

This spell has no recorded sessions in the curator's logs. Tried it? Send a spell report.