← Files Explainer Video by ManyMotionsARCHIVED FILE

plugin.json

7.18 KB · Nov 3, 2026 · 19:21 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "manymotions-animated-explainer-video",
  "version": "1.0.0",
  "description": "Turn a topic into an animated explainer of about 30 seconds with four illustrated scenes, motion and a voiceover, no presenter on camera, produced in your ManyMotions account.",
  "author": {
    "name": "ManyMotions",
    "url": "https://manymotions.com"
  },
  "homepage": "https://manymotions.com/mcp#animated-explainer-video",
  "license": "MIT",
  "keywords": [
    "explainer video",
    "animated explainer",
    "motion graphics",
    "animation",
    "educational video",
    "product explainer",
    "video maker"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Explainer Video by ManyMotions",
        "shortDescription": "Animated videos, no presenter",
        "longDescription": "Turn a topic into an animated explainer video of about 30 seconds: illustrated scenes with motion and a voiceover, no presenter on camera.\n\nDescribe what the video explains and the key points it must make, who it is for and the visual style: flat 2D, isometric, hand-drawn, playful or corporate. The plugin prepares the request and shows the credits it will use. When you confirm, ManyMotions writes the brief, scripts four scenes, generates the voiceover, the illustrated frames and their animation, and merges them into one MP4. A video takes several minutes; ChatGPT reports the progress and returns the link to the MP4.\n\nFor teachers, startups, product teams and creators who need to make one idea simple.\n\nLimitations: one animated video of about 30 seconds in four scenes; the length is fixed. New videos from text only, with original visuals: no presenter on camera, no uploaded footage or photos, no real people, copyrighted characters or brand logos, and no editing or captioning of existing videos. Producing a video uses your signed-in ManyMotions account; preparing a request does not need an account.\n\nManyMotions is the platform formerly known as ClipWave.",
        "developerName": "ManyMotions",
        "category": "Creativity",
        "capabilities": [
          "Prepare an animated explainer request",
          "Produce an animated explainer video",
          "Track progress and return the MP4"
        ],
        "websiteURL": "https://manymotions.com",
        "supportURL": "https://manymotions.com/support",
        "privacyPolicyURL": "https://manymotions.com/privacy",
        "termsOfServiceURL": "https://manymotions.com/terms",
        "defaultPrompt": [
          "Explain how compound interest works for teenagers, flat 2D, playful",
          "An explainer of how an app splits bills between roommates, clean corporate style",
          "How vaccines train the immune system, isometric illustrations, calm tone"
        ],
        "brandColor": "#2F6FE0",
        "brandColorDark": "#7AA8FF",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Prepare an explainer",
              "prompt": "Make an animated explainer on how compound interest works for teenagers: money grows on its own growth over time. Flat 2D, playful. Only prepare it and show me the settings and the credits; don't generate it yet.",
              "tools_triggered": "prepare_animated_explainer",
              "expected_behavior": "A request with the topic, the audience and the style flat 2D playful, and the credits it will use. Nothing is generated and no credits are spent."
            },
            {
              "description": "Product explainer for customers",
              "prompt": "An animated explainer of how our app splits shared bills between roommates in three taps, for new customers, clean corporate style. Only prepare it and show me the settings and the credits; don't generate it yet.",
              "tools_triggered": "prepare_animated_explainer",
              "expected_behavior": "A request with the topic, audience customers, style corporate and the credits required. Nothing is generated and no credits are spent."
            },
            {
              "description": "Produce a video and return it",
              "prompt": "An animated explainer of why leaves change color in autumn, for beginners, hand-drawn style. Yes, generate it now and send me the video link when it is ready.",
              "tools_triggered": "prepare_animated_explainer, generate_result, get_result",
              "expected_behavior": "The request is prepared and the credits required are shown. After the go-ahead (if ChatGPT asks to confirm first, reply \"Generate it\"), generate_result starts one run in the signed-in account (state processing). get_result reports the steps completed; asked again once the run has completed (usually within several minutes), it returns the absolute MP4 link and the ManyMotions link to open it."
            },
            {
              "description": "Isometric style for adult learners",
              "prompt": "Explain how vaccines train the immune system for adult learners, isometric illustrations, calm tone. Only prepare it and show me the settings and the credits; don't generate it yet.",
              "tools_triggered": "prepare_animated_explainer",
              "expected_behavior": "A request with the topic, audience adult learners, style isometric and the credits required. Nothing is generated and no credits are spent."
            },
            {
              "description": "Explainer for investors",
              "prompt": "An animated explainer of how a startup turns captured CO2 into building bricks, for investors, minimal corporate style. Only prepare it and show me the settings and the credits; don't generate it yet.",
              "tools_triggered": "prepare_animated_explainer",
              "expected_behavior": "A request with the topic, audience investors, style corporate and the credits required. Nothing is generated and no credits are spent."
            }
          ],
          "negative": [
            {
              "description": "Presenter on camera",
              "prompt": "Make a video where a smiling presenter talks to camera and introduces our product."
            },
            {
              "description": "Editing uploaded footage",
              "prompt": "Add captions and animated arrows to the screen recording I uploaded."
            },
            {
              "description": "Dubbing an uploaded video",
              "prompt": "Translate the explainer video I uploaded into Spanish and dub the narration."
            }
          ]
        },
        "demo_recording_url": "https://manymotions.com/api/media-forge/asset/949e0f04-c874-4e4d-5908-857a55b7485d/animated-explainer-video-openai-review-demo.mp4",
        "commerce": false,
        "commerce_description": "The plugin does not sell products or process payments. Producing a video uses credits of the user's existing ManyMotions account; no purchase happens in ChatGPT."
      },
      "publication": {
        "release_notes": "First release: prepare a request, produce a video in the linked ManyMotions account and follow it to the MP4."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: a6a94b14634f2399d21f5c238de62652966659aa6898bd03885ec47ddb6b0800