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.
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요
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 its 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 at the specified index in the timeline. Parameters: timeline_index (integer), track_type (string), track_index (integer), item_index (integer)
Create a new Fusion node of the specified type with given parameters. Parameters: node_type (string), parameters (object)
Create a chain of Fusion nodes. Parameters: node_chain (array of node descriptions)
Open a specific page in the Resolve UI. Parameters: page_name (string, one of: media, edit, fusion, color, fairlight, deliver)
Execute a Python script in the context of DaVinci Resolve. Parameters: code (string)
Execute a Lua script in the context of DaVinci Resolve. Parameters: script (string)