generate_video
Generate videos from text prompts or image frames using UGCmind's runtime. Supports control over duration, aspect ratio, and camera motion; asynchronous tasks track progress.
Instructions
Generate a video through the UGCmind App Tool Runtime. Video jobs are asynchronous; if queued/running, call get_tool_task_status rather than submitting again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wait | No | Ask the App route to wait briefly for completion when supported. Defaults to true. | |
| model | No | Alias for modelOptionId. Do not invent this value; use list_models or App UI. | |
| prompt | Yes | The video generation prompt. Describe motion, camera, pacing, and scene. | |
| duration | No | Duration in seconds. Defaults to 5. | |
| fileName | No | Desired artifact filename. Defaults to generated-video.mp4. | |
| lastFrame | No | Optional public image URL for the end frame, when supported by the selected model. | |
| firstFrame | No | Public image URL for image-to-video first frame. Local paths are not supported by this MCP adapter. | |
| aspectRatio | No | Aspect ratio, for example "16:9", "9:16", or "1:1". | |
| modelOptionId | No | UGCmind Tool Runtime video model option id. Omit to use the App/project default. |