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
reroll_layer
Generate another take of one cel layer, leaving the background and every other layer untouched — the comparison take. Same prompt and a fresh seed by default; pass prompt, seed, backend or model to direct it. Every take a layer has ever had stays in its variants strip, so nothing is overwritten. Opens the workbench, selects the layer and presses reroll. Paid backends need confirm_cost. If a cel ignores its plate, switch model and rerun.
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. |
layer |
string | no | Which layer: its id (L1, L2…), "newest" for the last one added, or "selected". |
prompt |
string | no | A new motion prompt for this cel. Default: keep the layer's own prompt. |
seed |
integer | no | Fix the seed to reproduce a take. Default: a fresh random seed. |
backend |
string | no | Motion backend id, e.g. "mock" or "fal". Default: the project's motion lane. |
model |
string | no | Model id on that backend. Default: the backend's own default. |
comp |
string | no | Which comp the layer belongs to. Default: the shot's newest comp. |
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."
},
"layer": {
"type": "string",
"description": "Which layer: its id (L1, L2…), \"newest\" for the last one added, or \"selected\"."
},
"prompt": {
"type": "string",
"description": "A new motion prompt for this cel. Default: keep the layer's own prompt."
},
"seed": {
"type": "integer",
"description": "Fix the seed to reproduce a take. Default: a fresh random seed."
},
"backend": {
"type": "string",
"description": "Motion backend id, e.g. \"mock\" or \"fal\". Default: the project's motion lane."
},
"model": {
"type": "string",
"description": "Model id on that backend. Default: the backend's own default."
},
"comp": {
"type": "string",
"description": "Which comp the layer belongs to. Default: the shot's newest comp."
},
"confirm_cost": {
"type": "boolean",
"description": "True approves a paid motion backend. Required when the motion lane costs money."
}
},
"required": [
"shot"
],
"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