DaVinci Resolve MCP Server
DaVinci Resolve MCPサーバー
MCPクライアントがツールやリソースを通じてDaVinci Resolve(Fusionを含む)を制御・調査できるようにするModel Context Protocol(MCP)サーバーです。
提供機能
プロジェクト管理(作成、読み込み、保存)
タイムライン操作(タイムライン作成、切り替え、クリップからの構築)
メディアプール操作(メディアのインポート、フォルダー作成、フォルダー調査)
Fusionヘルパー(クリップへのコンポジション追加、ノード作成、ノードチェーン作成)
Resolveのページナビゲーション
高度なスクリプト実行(
execute_python,execute_lua)
Related MCP server: DaVinci MCP Professional
要件
Python 3.10以上
スクリプトAPIが利用可能なDaVinci Resolve
MCP互換クライアント(例:Claude Desktop)
インストール
git clone https://github.com/apvlv/davinci-resolve-mcp.git
cd davinci-resolve-mcp
uv sync --all-extras --devサーバーの実行
uv run davinci-resolve-mcpサーバーは起動時にResolveへの接続を試みます。DaVinci Resolveが実行されていることを確認してください。
MCPクライアントの設定
MCPクライアントを設定して、サーバーコマンドを起動するようにします:
{
"mcpServers": {
"davinci-resolve": {
"command": "uv",
"args": ["run", "davinci-resolve-mcp"]
}
}
}リソース
system://statusproject://currentproject://timelinestimeline://currentmediapool://foldersmediapool://currentstorage://volumes
ツール
プロジェクト
create_project(name)load_project(name)save_project()
タイムライン
create_timeline(name)set_current_timeline(index)
メディア
import_media(file_paths)create_folder(name)create_timeline_from_clips(name, clip_indices)
Fusion
add_fusion_comp_to_clip(timeline_index, track_type, track_index, item_index)create_fusion_node(node_type, parameters)create_fusion_node_chain(node_chain)
Resolve UI
open_page(page_name)(page_nameは以下から選択):media,edit,fusion,color,fairlight,deliver
高度な機能
execute_python(code)execute_lua(script)
開発
make install # install deps and pre-commit hooks
make lint-check # ruff check
make format-check # ruff format check
make test # pytest with coverage
make check # lint + format + tests使用例のアイデア
「
My Documentaryという名前のプロジェクトを作成して」「現在のプロジェクトのタイムラインをリストアップして」
「これらのファイルをメディアプールにインポートして」
「カラーページを開いて」
「BlurからColorCorrectorへのFusionノードチェーンを作成して」
ライセンス
MIT(LICENSEを参照)
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityBmaintenanceA Model Context Protocol server that enables AI assistants like Claude to interact with DaVinci Resolve Studio, providing advanced control over editing, color grading, audio, and other video production tasks.17
- AlicenseAqualityAmaintenanceA professional implementation of a Model Context Protocol server that enables integration between DaVinci Resolve video editing software and AI assistants like Claude Desktop or Cursor.623GPL 3.0
- AlicenseNot gradedqualityDmaintenanceConnects AI coding assistants (Cursor, Claude Desktop) to DaVinci Resolve, enabling control of video editing workflows through natural language commands for project management, timeline operations, and media pool tasks.MIT
- FlicenseNot gradedqualityDmaintenanceEnables natural language control of DaVinci Resolve, allowing Claude to browse projects, edit timelines, apply color grades, render exports, and perform AI-powered frame analysis via Moondream.12
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A real timeline video editor for AI agents: journaled edits, FFmpeg/MLT rendering, exports
Manage SRG+ hubs, channels, content, assets, users, and workspaces from any MCP-aware AI agent.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/apvlv/davinci-resolve-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server