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.
generate image
Tool name: generate_image
Required scope: editor:write
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.
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 |
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 audio
Search the ranked background-music catalog and place a matching track. Errors if nothing matches — no silent fallback. Confirm unless Auto Mode in-app.