scenario-video

Installation
SKILL.md

Scenario Video Generation and Editing

Overview

Scenario exposes a large video catalog through one MCP loop: text-to-video and image-to-video generators plus video-to-video editors, lipsync, upscalers, and deterministic cut/split/concat tools. Per-family contracts: scenario-kling, scenario-veo, scenario-seedance, scenario-gemini-omni, scenario-luma-video, scenario-runway, scenario-grok-imagine-video, scenario-wan, scenario-minimax-video, scenario-vidu.

Connection and the core generation loop: see the scenario skill. If a sibling skill named here is missing from your available skills, ask the user to install it (npx skills add scenario-labs/skills --skill <name>); unattended, proceed from tool schemas and flag the gap.

Quick reference

Step Tool Notes
Find a model recommend or search recommend with the need in the user's own words for a capability (img2video, lipsync, upscale, edit); search for a name
Inspect inputs model_schema_get Always before model_run; video schemas differ widely (duration, aspect ratio, frame anchors)
Upload source upload_asset A local still or clip becomes an asset_id
Generate model_run wait=false for video; dry_run=true to estimate cost first
Wait jobs_wait Re-call with the returned pending_job_ids until done
Review asset_display / asset_download Display inline; asset_download returns the file URL, save it with curl -L
Installs
28
GitHub Stars
10
First Seen
Aug 12, 2026
scenario-video — scenario-labs/skills