Loading...

This MCP server enables AI coding assistants to interact with DaVinci Resolve, allowing for project management, timeline operations, and media pool manipulation via natural language.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
This MCP server enables AI coding assistants to interact with DaVinci Resolve, allowing for project management, timeline operations, and media pool manipulation via natural language.
The MCP server offers convenient control over DaVinci Resolve but introduces risks due to write capabilities. It is safe when used with careful command construction and a clear understanding of the potential impact on DaVinci Resolve projects. Risky scenarios involve automated or unsupervised operation where unintended modifications can occur.
Performance is limited by the DaVinci Resolve scripting API and the speed of the AI assistant. Complex commands may take longer to execute.
No direct cost, but AI assistant usage may incur costs depending on the platform.
pip install -r{
"mcpServers": {
"davinci-resolve": {
"name": "DaVinci Resolve MCP",
"command": "/path/to/your/venv/bin/python",
"args": [
"/path/to/your/davinci-resolve-mcp/src/main.py"
]
}
}
}RESOLVE_SCRIPT_APIRESOLVE_SCRIPT_LIBPYTHONPATHGet DaVinci Resolve versionRetrieves the version number of the DaVinci Resolve application.
Read-only operation with no side effects.
Create new timelineCreates a new timeline within the current DaVinci Resolve project.
Non-destructive write operation that adds a new element to the project.
Import media fileImports a specified media file into the DaVinci Resolve media pool.
Adds a new media file to the project, but does not modify existing files.
Open project by nameOpens a DaVinci Resolve project specified by its name.
Changes the current project, but does not modify project files directly.
Add clip to timelineAdds a specified clip from the media pool to the current timeline.
Modifies the timeline, but does not affect the underlying media files.
Save current projectSaves the current DaVinci Resolve project.
Writes changes to the project file, but does not delete or overwrite other files.
None
cloud
The MCP server offers convenient control over DaVinci Resolve but introduces risks due to write capabilities. It is safe when used with careful command construction and a clear understanding of the potential impact on DaVinci Resolve projects. Risky scenarios involve automated or unsupervised operation where unintended modifications can occur.
The level of autonomy depends on the AI assistant and the commands it generates. There is no built-in sandboxing or rollback mechanism, so caution is advised.
Production Tip
Monitor the log file for errors and ensure DaVinci Resolve is running before starting the server.
DaVinci Resolve 18.5 and later are officially supported.
DaVinci Resolve Studio is required.
Cursor and Claude Desktop are the primary supported AI assistants.
You need to create a `mcp.json` file in the Cursor configuration directory with the correct server settings.
Check the log file for errors, verify environment variables, and ensure DaVinci Resolve is running.
Yes, but you need to ensure the server is accessible from the remote machine and properly secured.
No, there is no built-in support for undo/redo. You need to implement this functionality in your AI assistant.