← WebMCP Directory

gengastudio.com

gengastudio.com

live Unverified (seed import) AI & Agents 50 tools imperative implementation

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

write_script

act imperative

Write a film's whole shot list in one call — the list IS the cut, in order. Each image_prompt describes setting, subject, framing and light. Do not add style words (hand-painted, caricature, cartoon, watercolour) and never ask for text in frame; the project's style register is applied to every still automatically. Narration under 25 words, dialogue under 12. Up to 40 shots, 2-20 seconds each, 300 seconds total. Use replace to throw out the old script.

Page: /app

Input schema

PropertyTypeRequiredDescription
shots array yes The shots, in the order they play. Each needs an image_prompt; everything else has a sensible default.
project string no Project id to write into. Defaults to the film that is open.
replace boolean no True deletes every shot this script does not name — a rewrite, not an edit. Default false.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "shots": {
      "type": "array",
      "minItems": 1,
      "maxItems": 40,
      "items": {
        "type": "object",
        "properties": {
          "sid": {
            "type": "string",
            "description": "Shot id like B01-S3 (beat, then shot within it). Omit and they are numbered for you."
          },
          "act": {
            "type": "integer",
            "minimum": 1,
            "description": "Which act this shot belongs to, 1-4. Shots with no beat get one beat per act."
          },
          "beat": {
            "type": "string",
            "description": "Beat id like B02 — a scene inside an act. Optional; the act supplies one."
          },
          "type": {
            "type": "string",
            "enum": [
              "STILL",
              "HERO"
            ],
            "description": "STILL for a plain shot, HERO for the one the eye lands on. Default STILL."
          },
          "seconds": {
            "type": "number",
            "minimum": 2,
            "maximum": 20,
            "description": "How long the shot holds, 2 to 20 seconds. Default 6. The whole film must stay under 300."
          },
          "register": {
            "type": "string",
            "description": "The colour and light register of this run of shots, e.g. \"R2 (warm lamplight, the bakery)\"."
          },
          "image_prompt": {
            "type": "string",
            "description": "Setting, then \"Subject: …\", then framing and light. No style words: the project's style register supplies the look."
          },
          "negative": {
            "type": "string",
            "description": "Extra bans for this shot only. The project's style register already bans text, lettering and photorealism everywhere."
          },
          "motion_prompt": {
            "type": "string",
            "description": "The one thing that moves, if anything: \"only the wig trembles\". Leave it out for a held still."
          },
          "narration": {
            "type": "string",
            "description": "Narration over the shot. Twenty-five words at most — it has to fit the hold."
          },
          "dialogue": {
            "type": "array",
            "description": "Lines spoken in the shot, in order. Twelve words each at most.",
            "items": {
              "type": "object",
              "properties": {
                "character": {
                  "type": "string",
                  "description": "Who speaks, e.g. \"MARGOT\"."
                },
                "line": {
                  "type": "string",
                  "description": "What they say. Twelve words at most."
                }
              }
            }
          },
          "sfx": {
            "type": "string",
            "description": "One sound effect, in words: \"a distant crowd, one cart wheel\"."
          },
          "ambient": {
            "type": "string",
            "description": "The bed under the shot: \"street noise, rain on stone\"."
          },
          "cut": {
            "type": "string",
            "description": "How this shot leaves: \"hard\", \"freeze then cut\"."
          },
          "render_notes": {
            "type": "string",
            "description": "A rule for whoever renders it: \"no visible faces anywhere in the film\"."
          }
        },
        "required": [
          "image_prompt"
        ]
      },
      "description": "The shots, in the order they play. Each needs an image_prompt; everything else has a sensible default."
    },
    "project": {
      "type": "string",
      "description": "Project id to write into. Defaults to the film that is open."
    },
    "replace": {
      "type": "boolean",
      "description": "True deletes every shot this script does not name — a rewrite, not an edit. Default false."
    }
  },
  "required": [
    "shots"
  ],
  "additionalProperties": false
}

Similar websites

reloadium.com

reloadium.com

Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.

live Unverified AI & Agents Transact tools
204 tools A67 / Act127 / T10 Not yet scored Seen 2026-11-05
getAppInfo readCredits signOut navigateToLogin navigateToPricing
Inspect tools
api.lmm.best

api.lmm.best

Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.

live Unverified AI & Agents Transact tools
93 tools A43 / Act47 / T3 Not yet scored Seen 2026-11-05
lmm_signal_state lmm_signal_start lmm_signal_rotate lmm_signal_hint lmm_signal_records
Inspect tools
deskintab.dgkhan08.workers.dev

deskintab.dgkhan08.workers.dev

An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.

live Unverified AI & Agents Transact tools
89 tools A18 / Act70 / T1 Not yet scored Seen 2026-11-05
desktop_get_context desktop_reveal home_navigate projects_navigate tasks_navigate
Inspect tools
webmcp.agentsdesk.dev

webmcp.agentsdesk.dev

Meridian Ops

live Unverified AI & Agents Transact tools
83 tools A43 / Act24 / T16 Not yet scored Seen 2026-11-05
find_capabilities invoke_capability get_context get_action_status search_customers
Inspect tools

Related on Influzer