MediaPython

davinci-resolve-mcp

A Model Context Protocol (MCP) server that integrates with DaVinci Resolve to control post-production workflows through natural language.

Free
N/A rating (0 reviews)0 installs747 GitHub stars
DaVinci ResolveMCPAI Integration

This MCP server provides complete coverage of the DaVinci Resolve Scripting API, allowing users to connect AI assistants like Claude, Cursor, and Windsurf to manage various aspects of their video editing processes. With the introduction of new tools such as the `fusion_comp`, users can manipulate the Fusion composition node graph in detail, including adding, deleting, and finding nodes, as well as controlling parameters and keyframes. Additionally, the server includes enhanced cache control actions for timeline items and offers a reference for common Fusion node IDs to improve discoverability. This integration aims to streamline the post-production workflow by enabling users to interact with DaVinci Resolve using natural language commands, making it accessible for both technical and non-technical users.

Compatible with

Claude DesktopCursor

Install

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "davinci-resolve-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-davinci-resolve-mcp"
      ]
    }
  }
}

Config File Location

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/claude/claude_desktop_config.json

Some servers require additional setup - check the GitHub README for specific instructions.

Permissions

ok0
ok1
davinci-resolve-mcp MCP Server — MCPNest — MCPNest