Skip to main content
Glama
apvlv

DaVinci Resolve MCP Server

by apvlv

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://status

  • project://current

  • project://timelines

  • timeline://current

  • mediapool://folders

  • mediapool://current

  • storage://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を参照)

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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