C
CCAPI
/generate_video
Generate a video
Generate a video from a text prompt, optionally driven by reference images (image-to-video, first/last frame). This is asynchronous: it returns a task_id you po
liveunknown~5s typical
mcpccapi
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-ai-ccapi-mcp /generate_video for me.
Input
| Field | Type | Description |
|---|---|---|
| model* | string | Exact model name, e.g. doubao-seedance-2-0-260128, veo-3.1-quality or viduq3-pro. Call lis |
| prompt* | string | Description of the video to generate. |
| images | string | Optional reference image URLs. A single image is used as the first frame; use image_roles |
| videos | string | Optional Seedance reference video URLs or asset:// URIs returned by the trusted asset cata |
| audios | string | Optional Seedance reference audio URLs or asset:// URIs returned by the trusted asset cata |
| duration | string | Clip length in seconds. Model-dependent, typically 4-15; an unsupported value is rejected |
| resolution | string | Output resolution: 480p, 720p (widest compatibility) or 1080p. Model-dependent. |
| ratio | string | Aspect ratio, e.g. 16:9, 9:16, 1:1, 21:9 or adaptive. Which values a model accepts varies; |
| generate_audio | string | Generate a synchronised soundtrack. Only some models support this. |
| image_roles | string | Role of each entry in images, positionally: first_frame, last_frame or reference_image. |
| wait_seconds | string | Poll server-side for up to this many seconds (max 240) and return the finished video if it |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"mcp-ai-ccapi-mcp","endpoint":"/generate_video","input":{"model":"...","prompt":"..."}}'cli
npx cracked-ai run -p mcp-ai-ccapi-mcp -e /generate_video -i '{"model":"...","prompt":"..."}'mcp
run_tool({ provider: "mcp-ai-ccapi-mcp", endpoint: "/generate_video", input: {"model":"...","prompt":"..."} })Try it
Runs against your signed-in workspace balance. Sign in if you have not.