DaVinci Resolve MCPサーバー

DaVinci Resolve MCPサーバー

DaVinci Resolve MCPサーバーを使い、AIエージェントとDaVinci Resolveを連携させて自動編集、エクスポート管理、メタデータ抽出を実現。

「DaVinci Resolve」MCPサーバーとは?

DaVinci Resolve MCPサーバーは、AIアシスタントとDaVinci Resolveビデオ編集ソフトウェアをModel Context Protocol(MCP)で接続するための統合ツールです。ミドルウェアサーバーとして動作し、編集操作の制御、プロジェクト情報の取得、エクスポートのトリガーなど、AIによる自動化・プログラム制御を実現します。これにより、開発者やクリエイターはDaVinci Resolveの強力な編集機能をプログラム経由で活用でき、生産性の向上や作業の自動化、より広範なAIコンテンツ制作・管理パイプラインとの統合が可能となります。

プロンプト一覧

リポジトリ内でプロンプトテンプレートに関する情報は見つかりませんでした。

リソース一覧

リポジトリやドキュメント内に明示的なリソース定義は見つかりませんでした。

ツール一覧

resolve_mcp_server.pyやリポジトリ内に明確なツール定義はありません。

このMCPサーバーのユースケース

  • ビデオ編集の自動化
    AIエージェントを使ってタイムラインの編集、トランジションの適用、クリップ管理などを自動化し、一般的な編集作業の効率化を図ります。
  • プロジェクトメタデータ抽出
    DaVinci Resolveプロジェクトからメタデータを取得し、カタログ化、分析、アセット管理システムとの連携を行います。
  • バッチエクスポートの自動化
    メディアのエクスポートをプログラムでトリガー・管理し、バッチ処理やAI駆動のエクスポートロジックを実現します。
  • リモートコラボレーション
    リモートや自動エージェントがDaVinci Resolveプロジェクトにアクセスし、共同編集などのシナリオをサポートします。
  • カスタムワークフロー統合
    AI自動化を通じて、DaVinci Resolveと外部APIやツール(例:クラウドストレージ、文字起こしサービス)を接続します。

セットアップ方法

Windsurf

  1. DaVinci Resolve MCPサーバーに必要なPythonがインストールされていることを確認します。
  2. リポジトリをクローンします:
    git clone https://github.com/samuelgursky/davinci-resolve-mcp.git
  3. 依存関係をインストールします:
    pip install -r requirements.txt
  4. Windsurfの設定(例:windsurf.config.json)にサーバーを追加します:
    {
      "mcpServers": {
        "davinci-resolve": {
          "command": "python",
          "args": ["resolve_mcp_server.py"]
        }
      }
    }
    
  5. 設定を保存し、Windsurfを再起動してください。サーバー接続を確認します。

Claude

  1. システム上にPythonが利用可能であることを確認します。
  2. 上記と同様にリポジトリをクローンし、依存関係をインストールします。
  3. ClaudeのMCP設定ファイルを開きます。
  4. DaVinci Resolve MCPサーバーを追加します:
    {
      "mcpServers": {
        "davinci-resolve": {
          "command": "python",
          "args": ["resolve_mcp_server.py"]
        }
      }
    }
    
  5. 設定を保存し、Claudeを再起動して接続を確認します。

Cursor

  1. PythonやDaVinci Resolve MCPサーバーの依存関係を確認します。
  2. MCPサーバーのリポジトリをダウンロードまたはクローンします。
  3. CursorのMCPサーバー設定ファイルを開きます。
  4. 以下を追加します:
    {
      "mcpServers": {
        "davinci-resolve": {
          "command": "python",
          "args": ["resolve_mcp_server.py"]
        }
      }
    }
    
  5. 設定を保存し、Cursorを再起動します。

Cline

  1. すべての前提条件(Python、リポジトリの依存関係)をインストールします。
  2. リポジトリをクローンします。
  3. ClineのMCPサーバー設定を開きます。
  4. サーバーを追加します:
    {
      "mcpServers": {
        "davinci-resolve": {
          "command": "python",
          "args": ["resolve_mcp_server.py"]
        }
      }
    }
    
  5. ファイルを保存し、Clineを再起動します。

APIキーのセキュリティ

機密性の高い環境変数(例:APIキー)は、以下のようにenvおよびinputsキーで設定します:

{
  "mcpServers": {
    "davinci-resolve": {
      "command": "python",
      "args": ["resolve_mcp_server.py"],
      "env": {
        "API_KEY": "${API_KEY}"
      },
      "inputs": {
        "api_key": "${API_KEY}"
      }
    }
  }
}

フロー内でのMCP利用方法

FlowHuntでのMCP利用

FlowHuntワークフローにMCPサーバーを統合するには、フローにMCPコンポーネントを追加し、AIエージェントと接続してください。

FlowHunt MCP flow

MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定欄に下記のJSON形式でMCPサーバー情報を入力します。

{
  "davinci-resolve": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定後、AIエージェントはこのMCPをツールとして利用し、すべての機能にアクセスできるようになります。「davinci-resolve」は実際のMCPサーバー名に、URLはご自身のサーバーURLに置き換えてください。


概要

セクション有無詳細・備考
概要
プロンプト一覧情報なし
リソース一覧情報なし
ツール一覧情報なし
APIキーのセキュリティ設定例あり
サンプリングサポート(評価上重要度低)記載なし

Rootsサポート: ⛔ 記載なし
サンプリングサポート: ⛔ 記載なし


現時点での情報とドキュメントの充実度をもとに、このMCPサーバーの評価は10点中4点です。セットアップ手順やユースケースは明確ですが、リソース・ツール・プロンプトのドキュメントが不足しているため、プラグアンドプレイを求める開発者にとっては実用性が限定されます。


MCPスコア

ライセンスあり✅ (MIT)
ツールが1つ以上ある
フォーク数18
スター数217

よくある質問

DaVinci Resolve MCPサーバーとは何ですか?

AIアシスタントとDaVinci Resolveを接続し、Model Context Protocol(MCP)を通じてビデオ編集、エクスポート、メタデータ抽出などをプログラム制御できる統合サーバーです。

主なユースケースは何ですか?

ビデオ編集の自動化、プロジェクトメタデータ抽出、バッチエクスポートの自動化、リモートコラボレーション、DaVinci Resolveとのカスタムワークフロー統合です。

プロンプトやリソース定義は利用可能ですか?

いいえ、本サーバーは現時点でプロンプトテンプレートや明示的なリソース/ツール定義は提供していません。

このサーバーのAPIキーを安全に管理する方法は?

環境変数を利用し、MCP設定内で「env」と「inputs」フィールドを参照してください。

FlowHuntでこのMCPサーバーを使うには?

FlowHuntのフローにMCPコンポーネントを追加し、サーバーのJSON設定(自身のサーバーURLを利用)で設定してください。AIエージェントがMCPサーバーの全機能にアクセスできるようになります。

FlowHuntでDaVinci Resolveを自動化

AIエージェントをDaVinci Resolveに接続して生産性を向上させましょう。FlowHuntのMCP統合で、ビデオ編集作業やエクスポートなどを自動化できます。

詳細はこちら

OpenCV MCPサーバー
OpenCV MCPサーバー

OpenCV MCPサーバー

OpenCV MCPサーバーは、OpenCVの強力な画像・動画処理ツールをAIアシスタントや開発者プラットフォームとModel Context Protocol(MCP)経由で連携します。画像操作、物体検出、動画解析などの高度なコンピュータビジョンワークフローを、お気に入りの開発環境内で直接実現できます。...

1 分で読める
OpenCV MCP Server +4
Atlassian MCPサーバー連携
Atlassian MCPサーバー連携

Atlassian MCPサーバー連携

Atlassian MCPサーバーは、JiraやConfluenceなどのAtlassianツールとAIアシスタントを連携し、プロジェクト管理の自動化、ドキュメント検索、ソフトウェア開発ワークフローの強化をFlowHunt内で実現します。...

1 分で読める
Atlassian Jira +5
VertexAI Search MCPサーバー
VertexAI Search MCPサーバー

VertexAI Search MCPサーバー

VertexAI Search MCPサーバーはAIアシスタントとGoogle Vertex AI Searchを接続し、Vertex AI Datastoreのプライベートデータセットから情報を検索・取得できるようにします。AIの応答を独自データに基づかせることで、より高精度な結果を実現。エンタープライズ検索の自動化...

2 分で読める
AI Enterprise Search +5