gengastudio.com
Genga Studio is a cutting room for AI-generated animation. The page publishes every one of its actions as a WebMCP tool, so an agent drives the same buttons you would click.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 10 · Act 40 · Transact 0 · Score: Not yet scored
Tool inspector
add_cel_layer
Animate one region of a shot as a cel layer over a background that stays put — the ink-first grammar: name only what moves ("only the hand turns the key"), and the rest of the frame never boils. Draws the region on the cel workbench, fills the motion prompt and submits. Creates the comp from the keeper plate (or `background`, which may be a clip) when the shot has none. Regions are background pixels, snapped to /32. Paid backends need confirm_cost.
Page: /app
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
shot |
string | yes | The shot: a sid (B10-S2), its number in the cut, a beat, or a description. |
region |
array | yes | [left, top, right, bottom] on the background, in its own pixels — or fractions 0-1. Snapped to /32. |
prompt |
string | yes | Motion prompt for this cel. Name ONLY what moves; the rest of the frame is the background's job. |
frames |
integer | no | Cel length in frames at 24fps. Default 49 (about two seconds). |
comp |
string | no | Which comp to add to. Default: the shot's newest, or a new one staged on the keeper. |
background |
string | no | Only when creating the comp: "keeper", "newest motion", "plays", or a take path. A clip gives a moving background. |
confirm_cost |
boolean | no | True approves a paid motion backend. Required when the motion lane costs money. |
Raw JSON schema
{
"type": "object",
"properties": {
"shot": {
"type": "string",
"description": "The shot: a sid (B10-S2), its number in the cut, a beat, or a description."
},
"region": {
"type": "array",
"items": {
"type": "number"
},
"minItems": 4,
"maxItems": 4,
"description": "[left, top, right, bottom] on the background, in its own pixels — or fractions 0-1. Snapped to /32."
},
"prompt": {
"type": "string",
"description": "Motion prompt for this cel. Name ONLY what moves; the rest of the frame is the background's job."
},
"frames": {
"type": "integer",
"description": "Cel length in frames at 24fps. Default 49 (about two seconds)."
},
"comp": {
"type": "string",
"description": "Which comp to add to. Default: the shot's newest, or a new one staged on the keeper."
},
"background": {
"type": "string",
"description": "Only when creating the comp: \"keeper\", \"newest motion\", \"plays\", or a take path. A clip gives a moving background."
},
"confirm_cost": {
"type": "boolean",
"description": "True approves a paid motion backend. Required when the motion lane costs money."
}
},
"required": [
"shot",
"region",
"prompt"
],
"additionalProperties": false
}
Similar websites
reloadium.com
Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.
api.lmm.best
Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.
deskintab.dgkhan08.workers.dev
An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.
webmcp.agentsdesk.dev
Meridian Ops