DaVinci Resolve MCP · クライアント設定
MCPクライアントの設定
Synthetic Setup がこれらすべてを自動的に行います。設定を手動で編集したい場合に備えて、このページでは各クライアントに追加される内容(エントリ、クライアントごとの保存場所)、および DaVinci Resolve が応答するかを確認する方法について説明します。
1. クライアント用のエントリ
まず Synthetic Setup でインストールしてください。これにより、ライセンス情報と共に Claude Desktop、Cursor、Claude Code、Codex にこのエントリが追加され、サーバーがコンピューターに保存されます。クライアントを手動で編集する場合、コマンドは node と、Synthetic Setup がユーザーフォルダに保存したサーバーへのパス、および DAVINCI_RESOLVE_MCP_LICENSE にライセンスキーを指定します(Synthetic Setup が Node.js をインストールした場合は、node の代わりに書き込まれたコマンドをそのまま使用してください)。your-license-key を /dashboard/licenses で取得した実際のキーに、YOUR_USER をそのコンピューターのユーザー名に置き換えてください。
Windows
{
"mcpServers": {
"davinci-resolve": {
"command": "node",
"args": ["C:\\Users\\YOUR_USER\\.synthetic\\launchers\\davinci-resolve-mcp\\launcher.mjs"],
"env": {
"DAVINCI_RESOLVE_MCP_LICENSE": "your-license-key",
"NODE_USE_SYSTEM_CA": "1"
}
}
}
}macOS
{
"mcpServers": {
"davinci-resolve": {
"command": "node",
"args": ["/Users/YOUR_USER/.synthetic/launchers/davinci-resolve-mcp/launcher.mjs"],
"env": {
"DAVINCI_RESOLVE_MCP_LICENSE": "your-license-key",
"NODE_USE_SYSTEM_CA": "1"
}
}
}
}2. クライアントごとの設定場所
Claude Desktop
%APPDATA%\Claude\claude_desktop_config.json(Windows)または ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)を編集します。mcpServersオブジェクトの中にブロックを挿入してください。すでに他のサーバーが登録されている場合は、新しいキーとして追加してください。
Cursor
設定 → Cursor Settings → MCP → Edit Config の順に移動します。JSONにスニペットを貼り付けて保存してください。
Codex CLI / その他
~/.codex/config.tomlファイルはTOML形式を使用しています。スニペットを変換してください。例:
[mcp_servers.davinci-resolve]
command = "node"
# Windows
args = ['C:\Users\YOUR_USER\.synthetic\launchers\davinci-resolve-mcp\launcher.mjs']
# macOS
# args = ['/Users/YOUR_USER/.synthetic/launchers/davinci-resolve-mcp/launcher.mjs']
env = { DAVINCI_RESOLVE_MCP_LICENSE = "your-license-key", NODE_USE_SYSTEM_CA = "1" }3. クライアントを再起動して試す
MCPクライアントを一度終了して再起動してください(サーバーは起動時に読み込まれます)。その後、プロジェクトを開いた状態でDaVinci Resolveを起動し、コネクタをロードして(インストールガイドを参照)、クライアントに次のように問いかけてください:
開いているプロジェクトにはどのようなタイムラインがありますか?タイムラインの一覧が回答として返ってくれば、接続は成功です。うまくいかない場合はトラブルシューティングガイドを確認してください。