davinci-resolve-mcp
A Model Context Protocol (MCP) server that integrates with DaVinci Resolve to control post-production workflows through natural language.
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
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