
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 發布
將奈及利亞銀行帳號與銀行代碼解析為開戶人姓名,並可列出奈及利亞銀行及其代碼。