generate video
Start Creative Studio video generation, place a placeholder, and return { jobId, status: processing } immediately. Poll poll_editor_job every 5–10s. In-app chat still confirms unless Auto Mode; MCP is async and skipConfirmation is on.
generate video
Tool name: generate_video
Required scope: editor:write
Start Creative Studio video generation, place a placeholder, and return { jobId, status: processing } immediately. Poll poll_editor_job every 5–10s. In-app chat still confirms unless Auto Mode; MCP is async and skipConfirmation is on.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
projectId | string | required | Editor project id. |
prompt | string | required | |
modelId | string | optional | |
referenceAssetIds | array of string | optional | |
replaceClipId | string | optional | |
startFrame | number | optional | |
confirmed | boolean | optional |
replace clip media
Swap a clip’s asset id, keeping transform and timing.
generate image
Start Creative Studio image generation, place a placeholder, and return { jobId, status: processing } immediately. Poll poll_editor_job every 5–10s. In-app chat still confirms unless Auto Mode; MCP is async and skipConfirmation is on. Pass modelId from list_editor_models.