overview

Overview

CutMaster gives Claude hands inside your DaVinci timeline. It's a Python package (cutmaster-ai on PyPI) that exposes the full DaVinci Resolve Studio Scripting API to AI agents and external tools. Three consumer surfaces from one codebase, all MIT-licensed, free forever.

Three surfaces

SurfaceTransportFor
MCP serverStdio JSON-RPCClaude Code, Claude Desktop, Cursor, any FastMCP host
Panel HTTP backendFastAPI on 127.0.0.1:8765The React workflow panel (browser today; Resolve dock at v3-6)
Plugin hostPython entry-point groupsClosed-source extensions

The MCP server and the panel backend share the same Python package — adding a feature once makes it available on both.

What's in the box

For a category-by-category index, see the tool catalogue.

Requirements

DaVinci Resolve Studio is required. The free edition has no Scripting API and will not work. There is no workaround. Want CutMaster on Resolve free? Tell us →

License

MIT. Free forever. Source, issues, and releases live at github.com/CelaviiHQ/cutmaster-ai ↗.