Can AI agents automate DaVinci Resolve?
Blackmagic Design · desktop · designproductivity
DaVinci Resolve is automatable today through Blackmagic's official Python and Lua scripting API on a local desktop install. This record is DaVinci Resolve 21, Free and Studio. It is not Premiere Pro. The product page presents Resolve 21 as editing, color, Fusion effects, Fairlight audio, and the new Photo page, with a free download and Studio at $295. The Resolve 21 new-features guide welcomes Mac, Linux, and Windows users. Vendor new-features PDFs document a Scripting API whose detailed reference ships in Help > Documentation > Developer. The Fusion Fuse SDK states that Lua is built into Resolve and Fusion for scripting and for hosting Python, and that Fuses are Lua plugins. Resolve 19.1 and 20.2 list ongoing scripting additions for render jobs, clip names, cloud projects, and graph operations. One independent MIT MCP, github.com/2sem/davinci-resolve-lite-mcp, is listed on the official MCP registry (io.github.2sem/davinci-resolve-lite-mcp, v0.18.0, active 2026-08-24). It runs inside Workspace > Scripts because the free edition blocks external scripting, and the opened README lists macOS as the requirement. Blackmagic has not been shown to declare a first-party MCP server or the absence of one, so first_party and the MCP verdict stay unknown. Material limits are a running desktop session, Studio versus Free external-scripting differences, and an in-app rather than hosted public API catalog. Computer-use viability is unassessed. Scripting scores 6 and is the best path. The third-party MCP scores 3.
Best path today: api · Overall automatability: 6/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | pythonlua coverage: partial · docs |
| SDK | yes | pythonlua official: yes |
| MCP | yes | verdict: unknown davinci-resolve-lite-mcp · maintained: True |
| Integrations | unknown | |
| CLI | unknown | |
| Extensibility | yes | workspace-scriptsfusion-fuses webhooks: unknown |
| Data access | export: unknown · import: unknown | |
| RPA / UI automation | unknown | desktop-native No repeatable UI probe was run. Official Python and Lua scripting through Help > Documentation > Developer, Workspace Scripts, and Fusion Fuses automate a local Resolve install. A third-party MCP can host that scripting API inside the Workspace > Scripts menu. This record is DaVinci Resolve 21 Free and Studio. It is not Adobe Premiere Pro.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 6 | 3 | — | — | — | — | 6 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-13 |
vendor | declared | source | 2026-09-13 |
name | declared | source | 2026-09-13 |
deployment | declared | source | 2026-09-13 |
platforms[0] | declared | source | 2026-09-13 |
platforms[1] | declared | source | 2026-09-13 |
platforms[2] | declared | source | 2026-09-13 |
license | declared | source | 2026-09-13 |
status | declared | source | 2026-09-13 |
modalities.api.exists | declared | source | 2026-09-13 |
modalities.api.kinds[0] | declared | source | 2026-09-13 |
modalities.api.kinds[1] | declared | source | 2026-09-13 |
modalities.api.coverage | declared | source | 2026-09-13 |
modalities.api.docs | declared | source | 2026-09-13 |
modalities.sdk.exists | declared | source | 2026-09-13 |
modalities.sdk.official | declared | source | 2026-09-13 |
modalities.sdk.languages[0] | declared | source | 2026-09-13 |
modalities.sdk.languages[1] | declared | source | 2026-09-13 |
modalities.extensibility.scripting[0] | declared | source | 2026-09-13 |
modalities.extensibility.scripting[1] | declared | source | 2026-09-13 |
modalities.mcp.third_party[0] | scraped | source | 2026-09-13 |
modalities.mcp.third_party[0] | scraped | source | 2026-09-13 |
modalities.mcp.first_party | declared | source | 2026-09-13 |
modalities.rpa.ui_stack[0] | declared | source | 2026-09-13 |
modalities.agent_docs.llms_txt | declared | source | 2026-09-13 |
verdict.scores.api | declared | source | 2026-09-13 |
verdict.scores.mcp | scraped | source | 2026-09-13 |
freshness.watch[0].url | declared | source | 2026-09-13 |
freshness.watch[1].url | declared | source | 2026-09-13 |
freshness.watch[2].url | declared | source | 2026-09-13 |
freshness.watch[3].url | scraped | source | 2026-09-13 |
freshness.watch[4].url | scraped | source | 2026-09-13 |
Related tools
Other products in this database that share a category with DaVinci Resolve.
Last verified 2026-09-13 · volatility medium · JSON record