
DaVinci Resolve Local Bridge MCP
io.github.Airta-Admin由 GitHub 账号 Airta-Admin 发布v1.0.0更新于 Oct 24, 2026
Control DaVinci Resolve from any AI assistant. 215 MCP tools covering the full Resolve API.
发布方自己的服务:Resolve
概览
本地 MCP 服务器,让 AI 助手通过运行在 DaVinci Resolve 内部的桥接控制项目、媒体、时间线、Fusion、调色与渲染。
- 可以做什么
- 检查桥接状态、Resolve 版本和当前页面,切换页面与布局预设,导入或导出渲染预设和烧录预设。创建、加载、保存、关闭、删除、导入、导出和归档项目及项目文件夹,读取或修改项目设置与预设。浏览存储卷和文件夹,导入媒体,管理媒体池文件夹与片段,重新链接或取消链接片段,导出元数据。创建、重命名、复制和删除时间线,追加片段,检测场景切换,从音频生成字幕,导出或导入时间线。管理轨道与时间线项目:名称、属性、颜色、旗标、标记、多版本、生成器、标题、静帧、复合片段与 Fusion 片段,链接代理媒体。创建、导入、导出、重命名和删除 Fusion 合成,增删节点、连接节点并设置输入。查看和设置节点 LUT、启用状态,重置调色,管理画廊静帧与 PowerGrade 相册。配置渲染格式、编解码器、分辨率和预设,添加、删除和启动渲染任务,查询渲染状态,以及生成语音和可选扩展工具。
- 适用场景
- 当你希望 AI 助手在同一台机器上操作 DaVinci Resolve 的剪辑工作——建立项目和时间线、整理媒体、调整片段与调色、排队渲染——而不必自己逐项点击界面时使用。
- 运行要求
- 同一台机器上需安装 DaVinci Resolve 18.5 或更高版本(Free 或 Studio)和 Python 3.10+。需把 Workflow Integration 启动器和桥接脚本安装到 Resolve,安装 Python 依赖,在助手配置中以 stdio 进程注册服务器,并从 Workspace → Workflow Integrations 启动桥接,使其监听本机 8787 端口。
安装
在 SourceWeft 中
- 打开 控制台中的 DaVinci Resolve Local Bridge MCP,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
Davinc-Resolve-Local-Bridge-MCP
[DaVinci Resolve Local Bridge MCP]
Control DaVinci Resolve from any AI assistant — Claude, Cursor, Devin, and more.
218 tools. Resolve API and optional-extension coverage. Works with DaVinci Resolve Free and Studio.
What Is This?
Davinc-Resolve-Local-Bridge-MCP is a Model Context Protocol (MCP) server that gives AI assistants controlled access to DaVinci Resolve. It exposes 218 tools covering projects, timelines, media, Fusion, color grading, rendering, and supported optional extensions.
How It Works
The bridge script runs inside DaVinci Resolve's process, giving it full access to the Resolve scripting API — even on the Free edition (which blocks external scripting). The MCP server runs as a separate process and proxies tool calls to the bridge over localhost HTTP.
Quick Start
Prerequisites
- DaVinci Resolve 18.5+ (Free or Studio)
- Python 3.10+ on your machine
- An MCP-compatible AI assistant (Claude Desktop, Cursor, Devin, etc.)
Step 1 — Install the Workflow Integration and Bridge
Run the installer:
The installer adds the user-facing launcher under Workspace → Workflow Integrations and installs the underlying bridge script. Restart Resolve once after installation so it discovers the integration.
For a manual installation, copy workflow/DaVinci Resolve Local Bridge MCP Server Connection.py and the workflow/assets directory to Resolve's Workflow Integration Plugins directory. Also copy bridge/Bridge-Connection-Script.py to Resolve's scripts folder as DaVinciResolveBridge.py. The Scripts entry is retained as a fallback, not the normal launch path.
Step 2 — Install MCP Server Dependencies
Step 3 — Configure Your AI Assistant
Add the MCP server to your assistant's configuration file. The server path is mcp_server/server.py in this repo.
Claude Desktop
Edit claude_desktop_config.json:
Cursor
Edit .cursor/mcp.json:
Devin
Edit mcp_config.json:
Claude Code
Any MCP Client (generic)
The server uses stdio transport. Launch it with:
Step 4 — Start the Bridge Inside DaVinci Resolve
- Open DaVinci Resolve
- Go to Workspace → Workflow Integrations → DaVinci Resolve Local Bridge MCP Server Connection
- Click Start Bridge
- Confirm that the panel reports Running on http://127.0.0.1:8787 (218 actions). For diagnostic details, open Workspace → Console and look for:
Step 5 — Start Using It
Ask your AI assistant:
"Check if DaVinci Resolve is connected"
The assistant will call the resolve_status tool and report back. Then try:
"Create a new 1920x1080 30fps project called 'My Video' and add a timeline"
Architecture
Bridge Script (bridge/Bridge-Connection-Script.py)
A Python script that runs inside DaVinci Resolve. The supported Workflow Integration launcher starts it for the user; Workspace → Scripts → DaVinciResolveBridge remains available only as a fallback. It:
- Obtains the live
resolveobject from Fusion's globals - Starts an HTTP server on
127.0.0.1:8787 - Exposes 3 endpoints:
GET /health— check if the bridge is aliveGET /actions— list all available action namesPOST /action— execute an action by name with parameters
- Stays alive with a blocking
serve_forever()call - Kills any previous instance on the same port before starting
MCP Server (mcp_server/server.py)
A standalone MCP server that:
- Connects to the bridge over HTTP on localhost
- Auto-discovers all 218 actions from the bridge's
/actionsendpoint - Exposes each action as an MCP tool with the
resolve_prefix - Proxies tool calls to the bridge via
POST /action - Stays in sync with the bridge — no manual tool definitions needed
All 218 Tools
The MCP server auto-discovers tools from the bridge. Each tool is prefixed with resolve_ (e.g., status becomes resolve_status). Pass parameters as a params object.
Resolve Application (15 tools)
Project Manager (18 tools)
Project Settings (7 tools)
Media Storage (4 tools)
Media Pool (13 tools)
Timeline (21 tools)
Timeline Tracks (11 tools)
Timeline Items (66 tools)
All item actions accept optional trackType, trackIndex, itemIndex to target a specific clip, or operate on the first selected clip if omitted.
Fusion Compositions (14 tools)
Fusion Tools (11 tools)
Gallery (4 tools)
Color / Nodes (7 tools)
Rendering (22 tools)
Speech & Subtitles (1 tool)
Special (1 tool)
Optional open-source extensions (3 tools)
OpenCaptions and Rembg-Fuse are independent third-party projects and are not bundled with this package.
DaVinci Resolve Local Bridge MCP Server Connection
install.py also installs a supported Workflow Integration launcher. After restarting Resolve once, open Workspace → Workflow Integrations → DaVinci Resolve Local Bridge MCP Server Connection for Start Bridge, Stop Bridge, Refresh Status, and an optional one-time $5 Developer Tip button that opens Stripe-hosted checkout in the default browser. Resolve's public scripting API does not support injecting arbitrary buttons into its native top menu bar; Workflow Integrations is the supported persistent menu surface.
Support development
Leave an optional one-time $5 developer tip
Secure checkout is hosted by Stripe. A tip supports continued development and maintenance of this open-source bridge; it is not a charitable donation or tax-deductible contribution.
Troubleshooting
Bridge won't start
- Make sure DaVinci Resolve is running and a project is open
- Open Workspace → Workflow Integrations → DaVinci Resolve Local Bridge MCP Server Connection and click Start Bridge
- Check the Console (Workspace → Console) for error messages
- Restart DaVinci Resolve after installation — it scans Workflow Integrations at startup
- If the Workflow Integration cannot be opened, use Workspace → Scripts → DaVinciResolveBridge as a fallback and report the integration error
"Could not connect to Resolve Bridge"
- Open Workspace → Workflow Integrations → DaVinci Resolve Local Bridge MCP Server Connection and verify that its status says Running
- Check that the console shows
[Resolve Bridge] HTTP server running on http://127.0.0.1:8787 - If the port is already in use, close Resolve and reopen it (stale
fuscript.exeprocesses can hold the port)
Tools return errors
- Call
resolve_statusfirst to verify connectivity - Some actions require a project to be open, a timeline to exist, or a clip to be selected
- Error messages from the bridge indicate what's missing
Technical Details
- Bridge port: 127.0.0.1:8787 (localhost only, no external access)
- Transport: HTTP/1.0 with Connection: close
- MCP transport: stdio
- Dependencies:
mcp,requests(MCP server only; bridge uses pure stdlib) - Resolve version: 18.5+ (tested on 21.0.4.5)
- Python: 3.10+ for MCP server; bridge uses Resolve's embedded Python
License
MIT License — see LICENSE file.
Credits
Created by: A Fellow Coder for fellow coders. Inspired by the DaVinci Resolve scripting community.
来源:README.md,提交 29cf52c
工具
0版本历史
1- v1.0.0最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
其他 Resolve 集成
Resolve
ai.resolve官方发布者
Resolve 是一个远程 AI DevOps 调查服务器,让助手跨日志、指标、链路追踪和部署调查告警、做根因分析并回答生产环境问题。

ResolveMCP-ext
由 GitHub 账号 CaptRauti 发布
为助手提供 DaVinci Resolve 21.1.2 中主流 Resolve MCP 服务器未覆盖的脚本能力:片段特效、粘贴属性、导出帧、相册与多机位布局。

DaVinci Resolve
由 GitHub 账号 Aedelon 发布
让 AI 助手通过类型化、可验证的脚本 API 操作 DaVinci Resolve,完成剪辑、调色与交付的 MCP 服务器。

DaVinci Resolve MCP (free edition)
由 GitHub 账号 kingjamesch 发布
通过 Lua 桥接控制 macOS 上的 DaVinci Resolve 21.1(含免费版),让助手管理项目、时间线、媒体和渲染。

Nigeria Bank Resolve MCP by Wycord
由 GitHub 账号 wycord 发布
将尼日利亚银行账号与银行代码解析为开户人姓名,并可列出尼日利亚银行及其代码。