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

已验证STDIO仅桌面效率与工作流媒体与设计

概览

AI 生成的概览

本地 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 端口。
安装前请注意
桥接对 Resolve API 拥有完整读写权限,许多工具会删除或覆盖数据:项目、文件夹、时间线、片段、轨道、渲染任务和预设,以及重置全部调色。部分操作需要已打开的项目、时间线或选中的片段。可选的 5 美元开发者打赏会在浏览器中打开 Stripe 结账页面,属于付款而非捐赠。可选的 OpenCaptions 和 Rembg-Fuse 扩展是独立的第三方项目。

安装

在 SourceWeft 中

  1. 打开 控制台中的 DaVinci Resolve Local Bridge MCP,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

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

Your AI Assistant (Claude, Cursor, Devin, etc.)       │       │  talks MCP (stdio)       ▼  mcp_server/server.py        ← runs on your machine       │       │  talks HTTP (localhost:8787)       ▼  DaVinciResolveBridge.py ← runs INSIDE DaVinci Resolve       │                        (started from the Workflow Integration)       ▼  DaVinci Resolve API         ← full read + write access

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:

bash
python install.py

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.

PlatformPath
Windows%APPDATA%\Blackmagic Design\DaVinci Resolve\Support\Fusion\Scripts\Utility\
macOS~/Library/Application Support/Blackmagic Design/DaVinci Resolve/Fusion/Scripts/Utility/
Linux~/.local/share/DaVinciResolve/Fusion/Scripts/Utility/

Step 2 — Install MCP Server Dependencies

bash
pip install -r requirements.txt

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:

json
{  "mcpServers": {    "davinci-resolve-local-bridge": {      "command": "python",      "args": ["C:/path/to/Davinc-Resolve-Local-Bridge-MCP/mcp_server/server.py"]    }  }}
Cursor

Edit .cursor/mcp.json:

json
{  "mcpServers": {    "davinci-resolve-local-bridge": {      "command": "python",      "args": ["C:/path/to/Davinc-Resolve-Local-Bridge-MCP/mcp_server/server.py"]    }  }}
Devin

Edit mcp_config.json:

json
{  "mcpServers": {    "resolve-local-bridge": {      "command": "python",      "args": ["C:/path/to/Davinc-Resolve-Local-Bridge-MCP/mcp_server/server.py"]    }  }}
Claude Code
bash
claude mcp add davinci-resolve-local-bridge -- python C:/path/to/Davinc-Resolve-Local-Bridge-MCP/mcp_server/server.py
Any MCP Client (generic)

The server uses stdio transport. Launch it with:

bash
python mcp_server/server.py

Step 4 — Start the Bridge Inside DaVinci Resolve

  1. Open DaVinci Resolve
  2. Go to Workspace → Workflow Integrations → DaVinci Resolve Local Bridge MCP Server Connection
  3. Click Start Bridge
  4. Confirm that the panel reports Running on http://127.0.0.1:8787 (218 actions). For diagnostic details, open Workspace → Console and look for:
[Resolve Bridge] Connected to Resolve 21.0.4.5[Resolve Bridge] HTTP server running on http://127.0.0.1:8787[Resolve Bridge] 218 actions available

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 resolve object from Fusion's globals
  • Starts an HTTP server on 127.0.0.1:8787
  • Exposes 3 endpoints:
    • GET /health — check if the bridge is alive
    • GET /actions — list all available action names
    • POST /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 /actions endpoint
  • 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)

ToolParametersDescription
resolve_status—Check bridge connectivity and get current project/timeline info
resolve_get_version—Get Resolve version info
resolve_get_current_page—Get the active page (edit, cut, color, etc.)
resolve_open_pagepageSwitch to a page: edit, cut, fusion, color, fairlight, deliver, media
resolve_get_layout_presets—List available layout presets
resolve_load_layout_presetpresetNameLoad a layout preset by name
resolve_get_keyframe_mode—Get current keyframe mode
resolve_set_keyframe_modekeyframeModeSet keyframe mode
resolve_get_fairlight_presets—List Fairlight audio presets
resolve_get_burnin_presets—List burn-in presets
resolve_import_render_presetpresetPathImport a render preset from file
resolve_export_render_presetpresetName, exportPathExport a render preset to file
resolve_open_fusion_page—Switch to Fusion page
resolve_open_edit_page—Switch to Edit page
resolve_open_deliver_page—Switch to Deliver page

Project Manager (18 tools)

ToolParametersDescription
resolve_create_projectname, width, height, fpsCreate a new project
resolve_load_projectnameLoad an existing project
resolve_save_project—Save the current project
resolve_close_project—Close the current project
resolve_delete_projectnameDelete a project
resolve_create_folderfolderNameCreate a project folder
resolve_delete_folderfolderNameDelete a project folder
resolve_get_project_list—List projects in current folder
resolve_get_folder_list—List subfolders in current folder
resolve_get_current_folder—Get current folder name
resolve_open_folderfolderNameOpen a folder
resolve_goto_root_folder—Navigate to root folder
resolve_goto_parent_folder—Navigate to parent folder
resolve_import_projectfilePath, projectNameImport a .drp project
resolve_export_projectprojectName, filePath, withStillsAndLUTsExport a project as .drp
resolve_archive_projectprojectName, filePath, ...Archive a project
resolve_get_current_database—Get current database name
resolve_get_database_list—List available databases

Project Settings (7 tools)

ToolParametersDescription
resolve_get_project_name—Get current project name
resolve_set_project_namenameRename the current project
resolve_get_project_settingkeyGet a project setting by key
resolve_set_project_settingkey, valueSet a project setting
resolve_get_project_settings—Get all project settings
resolve_get_project_preset_list—List project presets
resolve_set_project_presetpresetNameApply a project preset

Media Storage (4 tools)

ToolParametersDescription
resolve_get_mounted_volumes—List mounted storage volumes
resolve_get_subfolder_listfolderPathList subfolders in a path
resolve_get_file_listfolderPathList files in a folder
resolve_reveal_in_storagepathReveal a file in the OS file browser

Media Pool (13 tools)

ToolParametersDescription
resolve_import_mediapaths (list)Import media files into the pool
resolve_get_media_pool—List all clips in root folder
resolve_get_root_folder—Get root folder info
resolve_add_sub_folderfolderName, parentFolderNameCreate a subfolder
resolve_set_current_folderfolderNameSet the current folder
resolve_delete_clipsclipNames (list)Delete clips from pool
resolve_move_clipsclipNames, targetFolderMove clips to a folder
resolve_relink_clipsclipNames, folderPathRelink clips
resolve_unlink_clipsclipNamesUnlink clips
resolve_export_metadatafileName, clipNamesExport metadata CSV
resolve_get_selected_clips—List selected clips
resolve_set_selected_clipclipNameSelect a clip
resolve_add_timeline_mattespaths (list)Add matte files

Timeline (21 tools)

ToolParametersDescription
resolve_create_timelinenameCreate a new empty timeline
resolve_create_timeline_from_clipsname, clipNamesCreate timeline from clips
resolve_list_timelines—List all timelines
resolve_get_timeline_name—Get current timeline name
resolve_set_timeline_namenameRename current timeline
resolve_set_current_timelinetimelineIndexSwitch to timeline by index (1-based)
resolve_duplicate_timeline—Duplicate the current timeline
resolve_delete_timelinestimelineNamesDelete timelines
resolve_get_timeline_start_frame—Get start frame
resolve_get_timeline_end_frame—Get end frame
resolve_get_start_timecode—Get start timecode
resolve_set_start_timecodetimecodeSet start timecode
resolve_get_current_timecode—Get current timecode
resolve_set_current_timecodetimecodeSet current timecode
resolve_detect_scene_cuts—Detect scene cuts
resolve_create_subtitles_from_audiosettingsAuto-generate subtitles
resolve_timeline_exportfileName, exportType, exportSubtypeExport timeline
resolve_import_timeline_from_filefilePathImport timeline from file
resolve_append_to_timelineclipNamesAppend clips to timeline
resolve_get_timeline_settingkeyGet a timeline setting
resolve_set_timeline_settingkey, valueSet a timeline setting

Timeline Tracks (11 tools)

ToolParametersDescription
resolve_get_track_counttrackTypeCount tracks (video/audio/subtitle)
resolve_add_tracktrackTypeAdd a track
resolve_delete_tracktrackType, trackIndexDelete a track
resolve_set_track_enabletrackType, trackIndex, enabledEnable/disable a track
resolve_get_track_enabletrackType, trackIndexCheck if track is enabled
resolve_set_track_locktrackType, trackIndex, lockedLock/unlock a track
resolve_get_track_locktrackType, trackIndexCheck if track is locked
resolve_get_track_nametrackType, trackIndexGet track name
resolve_set_track_nametrackType, trackIndex, nameSet track name
resolve_get_items_in_tracktrackType, indexList clips on a track
resolve_get_timeline_selected_clips—List selected timeline clips

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.

ToolParametersDescription
resolve_get_item_nametrackType?, trackIndex?, itemIndex?Get clip name
resolve_set_item_namename, trackType?, ...Rename a clip
resolve_get_item_durationtrackType?, ...Get clip duration
resolve_get_item_starttrackType?, ...Get clip start frame
resolve_get_item_endtrackType?, ...Get clip end frame
resolve_get_item_propertykey?, trackType?, ...Get a clip property
resolve_set_item_propertykey, value, trackType?, ...Set a clip property
resolve_get_item_enabledtrackType?, ...Check if clip is enabled
resolve_set_item_enabledenabled, trackType?, ...Enable/disable a clip
resolve_set_item_colorcolorName, trackType?, ...Set clip color
resolve_get_item_colortrackType?, ...Get clip color
resolve_clear_item_colortrackType?, ...Clear clip color
resolve_add_item_flagcolor, trackType?, ...Add a flag
resolve_get_item_flagstrackType?, ...Get flags
resolve_clear_item_flagscolor, trackType?, ...Clear flags
resolve_add_item_markerframeId, color, name, note?, ...Add a marker
resolve_get_item_markerstrackType?, ...Get markers
resolve_insert_generatorgeneratorNameInsert a generator
resolve_insert_fusion_generatorgeneratorNameInsert a Fusion generator
resolve_insert_fusion_composition—Insert a Fusion composition
resolve_insert_ofx_generatorgeneratorNameInsert an OFX generator
resolve_insert_titletitleNameInsert a title
resolve_insert_fusion_titletitleNameInsert a Fusion title
resolve_grab_still—Grab a still from current frame
resolve_grab_all_stills—Grab stills from all clips
resolve_create_compound_clipnameCreate a compound clip
resolve_create_fusion_clip—Create a Fusion clip
resolve_import_into_timelinefilePath, importOptions?Import into timeline
resolve_stabilizetrackType?, ...Stabilize a clip
resolve_smart_reframetrackType?, ...Smart Reframe a clip
resolve_create_magic_maskmode, trackType?, ...Create a Magic Mask
resolve_regenerate_magic_masktrackType?, ...Regenerate Magic Mask
resolve_get_item_track_infotrackType?, ...Get track info for a clip
resolve_get_linked_itemstrackType?, ...Get linked items
resolve_set_item_cdlcdl, trackType?, ...Set CDL values
resolve_add_takemediaPoolItemName, startFrame?, endFrame?Add a take
resolve_get_takes_counttrackType?, ...Count takes
resolve_select_take_by_indexidx, trackType?, ...Select a take
resolve_finalize_taketrackType?, ...Finalize the current take
resolve_copy_gradestargetItemNames, trackType?, ...Copy grades to other clips
resolve_export_lutexportType, path, trackType?, ...Export a LUT
resolve_set_color_output_cachecache_value, trackType?, ...Set color output cache
resolve_set_fusion_output_cachecache_value, trackType?, ...Set Fusion output cache
resolve_get_clip_metadatametadataType?Get clip metadata
resolve_set_clip_metadatametadataType, metadataValueSet clip metadata
resolve_get_clip_propertypropertyName?Get clip property
resolve_set_clip_propertypropertyName, propertyValueSet clip property
resolve_link_proxy_mediaproxyMediaFilePathLink proxy media
resolve_unlink_proxy_media—Unlink proxy media
resolve_replace_clipfilePathReplace clip with file
resolve_add_clip_markerframeId, color, name, note?Add a clip marker
resolve_get_clip_markers—Get clip markers
resolve_set_clip_colorcolorNameSet clip color (media pool)
resolve_add_clip_flagcolorAdd a clip flag
resolve_transcribe_clip_audiouseSpeakerDetection?Transcribe audio
resolve_set_clip_mark_inoutmarkIn, markOut, typeSet mark in/out
resolve_clear_clip_mark_inouttypeClear mark in/out
resolve_add_timeline_markerframeId, color, name, note?Add timeline marker
resolve_get_timeline_markers—Get timeline markers
resolve_delete_timeline_markers_by_colorcolorDelete markers by color
resolve_delete_timeline_marker_at_frameframeNumDelete marker at frame
resolve_export_current_framefilePathExport current frame as still
resolve_apply_fairlight_presetnameApply Fairlight preset
resolve_get_quick_export_presets—List quick export presets

Fusion Compositions (14 tools)

ToolParametersDescription
resolve_create_fusion_compnameCreate a Fusion composition
resolve_add_fusion_comptrackType?, ...Add a Fusion comp to a clip
resolve_import_fusion_comppath, trackType?, ...Import a .comp file
resolve_export_fusion_comppath, compIndex?, trackType?, ...Export a Fusion comp
resolve_load_fusion_comp_by_namecompName, trackType?, ...Load a comp by name
resolve_delete_fusion_comp_by_namecompName, trackType?, ...Delete a comp by name
resolve_rename_fusion_compoldName, newName, trackType?, ...Rename a comp
resolve_get_item_fusion_comp_counttrackType?, ...Count Fusion comps on a clip
resolve_get_item_fusion_comp_namestrackType?, ...List Fusion comp names
resolve_get_current_comp—Get current Fusion composition
resolve_fusion_get_comp_list—List all open comps
resolve_fusion_new_comp—Create a new Fusion comp
resolve_fusion_save_compfilePathSave current comp
resolve_fusion_load_compfilePathLoad a comp file
resolve_fusion_close_comp—Close current comp
resolve_fusion_render_comp—Render current comp

Fusion Tools (11 tools)

ToolParametersDescription
resolve_fusion_get_tool_list—List all tools/nodes in current comp
resolve_fusion_find_toolnameFind a tool by name
resolve_fusion_delete_toolnameDelete a tool
resolve_fusion_get_attrsnameGet tool attributes
resolve_fusion_set_attrsname, attrsSet tool attributes
resolve_fusion_add_nodenodeType, nameAdd a node (Background, Paint, Merge, etc.)
resolve_fusion_connectfromNode, toNode, inputConnect two nodes
resolve_fusion_set_inputnode, input, value, frame?Set a node input (can keyframe)
resolve_fusion_get_inputnode, inputGet a node input value
resolve_fusion_set_current_frameframeSet the current frame
resolve_fusion_get_current_frame—Get the current frame

Gallery (4 tools)

ToolParametersDescription
resolve_get_gallery_still_albums—List gallery still albums
resolve_get_gallery_powergrade_albums—List PowerGrade albums
resolve_create_gallery_still_album—Create a still album
resolve_create_powergrade_album—Create a PowerGrade album

Color / Nodes (7 tools)

ToolParametersDescription
resolve_get_node_count—Get node count on current clip
resolve_get_node_labelnodeIndexGet a node label
resolve_get_node_lutnodeIndexGet a node's LUT
resolve_set_node_lutnodeIndex, lutPathSet a LUT on a node
resolve_set_node_enablednodeIndex, isEnabledEnable/disable a node
resolve_reset_all_grades—Reset all grades
resolve_refresh_lut_list—Refresh the LUT list

Rendering (22 tools)

ToolParametersDescription
resolve_get_render_formats—List render formats
resolve_get_render_codecsrenderFormatList codecs for a format
resolve_get_current_render_format_codec—Get current format/codec
resolve_set_render_format_codecformat, codecSet render format and codec
resolve_get_render_mode—Get render mode
resolve_set_render_moderenderModeSet render mode
resolve_get_render_resolutionsformat, codecList render resolutions
resolve_get_render_preset_list—List render presets
resolve_load_render_presetpresetNameLoad a render preset
resolve_save_as_new_render_presetpresetNameSave a new render preset
resolve_delete_render_presetpresetNameDelete a render preset
resolve_set_render_settingssettingsSet render settings (TargetDir, CustomName, etc.)
resolve_add_render_job—Add a render job
resolve_delete_render_jobjobIdDelete a render job
resolve_delete_all_render_jobs—Delete all render jobs
resolve_get_render_job_list—List render jobs
resolve_start_renderingjobIds?, isInteractiveMode?Start rendering
resolve_stop_rendering—Stop rendering
resolve_is_rendering_in_progress—Check if rendering
resolve_get_render_statusjobIdGet render job status
resolve_render_with_quick_exportpresetNameQuick export
resolve_rendersettings?Add job and start rendering

Speech & Subtitles (1 tool)

ToolParametersDescription
resolve_generate_speechtext, voice?Generate AI speech audio

Special (1 tool)

ToolParametersDescription
resolve_create_hand_animationimagePath, ...Create a hand-drawing animation (Daniel Batal technique)

Optional open-source extensions (3 tools)

MCP ToolDescription
resolve_get_extension_statusRead-only detection for OpenCaptions and Rembg-Fuse
resolve_open_captions_list_templatesList caption Text+ templates in the current project
resolve_fusion_add_rembg_nodeAdd an installed Rembg-Fuse node to the current Fusion comp

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

[Tip jar]

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.exe processes can hold the port)

Tools return errors

  • Call resolve_status first 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
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Resolve 集成