A Model Context Protocol (MCP) server that connects AI coding assistants like Cursor and Claude Desktop to DaVinci Resolve, enabling natural language control and querying of video editing workflows.
Get the current version of DaVinci Resolve.
Get or switch the current page (Edit, Color, Fusion, etc.) in DaVinci Resolve.
List all available projects in DaVinci Resolve.
Get the name of the currently open project.
Open a project by its name.
Create a new project in DaVinci Resolve.
Save the currently open project.
List all timelines in the current project.
Get information about the current timeline.
Create a new timeline in the current project.
Switch to a timeline by its name.
Add a marker to the current timeline.
List all clips in the media pool.
Import a media file into the media pool.
Create a new media bin in the media pool.
Add a clip from the media pool to the timeline.
{
"mcpServers": {
"davinci-resolve": {
"name": "DaVinci Resolve MCP",
"command": "/path/to/your/venv/bin/python",
"args": [
"/path/to/your/davinci-resolve-mcp/src/main.py"
]
}
}
}