DaVinci Resolve MCP Server enables AI assistants like Claude to directly interact with and control DaVinci Resolve through its Python API. Built by apvlv, the server provides tools for project management, timeline manipulation, media organization, and Fusion integration, allowing users to programmatically create, modify, and inspect video editing projects through natural language commands.
Aún no hay reseñas. ¡Sé el primero en reseñar!
Inicia sesión para unirte a la conversación
Create a new project with the specified name. Parameters: name (string)
Load an existing project by its name. Parameters: name (string)
Save the current project.
Create a new timeline with the specified name. Parameters: name (string)
Set the current timeline by index. Parameters: index (integer)
Import media files into the media pool. Parameters: file_paths (array of strings)
Create a new folder in the media pool with the specified name. Parameters: name (string)
Create a timeline from specified clips. Parameters: name (string), clip_indices (array of integers)
Add a Fusion composition to a clip in the timeline. Parameters: timeline_index (integer), track_type (string), track_index (integer), item_index (integer)
Create a Fusion node of a specified type with given parameters. Parameters: node_type (string), parameters (object)
Create a chain of Fusion nodes. Parameters: node_chain (array of node definitions)
Open a specified page in DaVinci Resolve. Parameters: page_name (string, options include: media, edit, fusion, color, fairlight, deliver)
Execute a Python script. Parameters: code (string)
Execute a Lua script. Parameters: script (string)