← Files Moodboards by ManyMotionsARCHIVED FILE

plugin.json

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

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "manymotions-moodboard-generator",
  "version": "1.0.0",
  "description": "Turn a creative brief for a brand, interior, fashion line, event or project into five distinct visual directions, each rendered by two image models as square images, produced in your ManyMotions account.",
  "author": {
    "name": "ManyMotions",
    "url": "https://manymotions.com"
  },
  "homepage": "https://manymotions.com/mcp#moodboard-generator",
  "license": "MIT",
  "keywords": [
    "moodboard",
    "mood board",
    "inspiration board",
    "brand direction",
    "interior design",
    "aesthetic",
    "creative brief"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Moodboards by ManyMotions",
        "shortDescription": "Visual directions from a brief",
        "longDescription": "Turn a creative brief into a moodboard of five distinct visual directions, rendered as square images.\n\nDescribe what the moodboard is for (a brand, an interior, a fashion line, an event or a project) and the mood, colors, materials, era and style. The plugin prepares the request and shows the credits it will use. When you confirm, ManyMotions writes five different visual directions (subject, setting, light, palette and style) and renders each with two image models, for ten square images. A moodboard takes a few minutes; ChatGPT reports the progress and returns the links to the images.\n\nFor designers, brand teams, interior designers and event planners who need to agree on a look before they start.\n\nLimitations: new images from a text brief only; it does not use uploaded or reference images. The directions are original: no brand logos, artworks or artists named as the style, copyrighted characters or real people. Producing a moodboard 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 a moodboard request",
          "Produce five visual directions as images",
          "Track progress and return the images"
        ],
        "websiteURL": "https://manymotions.com",
        "supportURL": "https://manymotions.com/support",
        "privacyPolicyURL": "https://manymotions.com/privacy",
        "termsOfServiceURL": "https://manymotions.com/terms",
        "defaultPrompt": [
          "A moodboard for a Nordic cabin rental brand: linen, pale oak, fog, warm lamplight",
          "Moodboard for a summer streetwear drop, 90s film look, sun-faded colors",
          "Wedding moodboard: terracotta and sage, olive branches, candlelit long tables"
        ],
        "brandColor": "#2F6FE0",
        "brandColorDark": "#7AA8FF",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Prepare a brand moodboard",
              "prompt": "A moodboard for a Nordic cabin rental brand: linen, pale oak, fog and warm lamplight, quiet and calm. Only prepare it and show me the settings and the credits; don't generate it yet.",
              "tools_triggered": "prepare_moodboard",
              "expected_behavior": "A request with the brief and the credits it will use. Nothing is generated and no credits are spent."
            },
            {
              "description": "Fashion moodboard",
              "prompt": "A moodboard for a summer streetwear drop: 90s film look, sun-faded colors, skate parks and concrete. Only prepare it and show me the settings and the credits; don't generate it yet.",
              "tools_triggered": "prepare_moodboard",
              "expected_behavior": "A request with the fashion brief and the credits required. Nothing is generated and no credits are spent."
            },
            {
              "description": "Produce a moodboard and return it",
              "prompt": "A moodboard for a small ceramics studio: raw clay, off-white glazes, morning light, calm and handmade. Yes, generate it now and send me the image links when they are ready.",
              "tools_triggered": "prepare_moodboard, 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 a few minutes), it returns the absolute links of the square moodboard images and the ManyMotions link to open it."
            },
            {
              "description": "Event moodboard",
              "prompt": "A wedding moodboard: terracotta and sage, olive branches, linen napkins and candlelit long tables outdoors. Only prepare it and show me the settings and the credits; don't generate it yet.",
              "tools_triggered": "prepare_moodboard",
              "expected_behavior": "A request with the event brief and the credits required. Nothing is generated and no credits are spent."
            },
            {
              "description": "Interior moodboard",
              "prompt": "A moodboard for a cafe interior inspired by a 1970s apartment: walnut, burnt orange, brass and smoked glass. Only prepare it and show me the settings and the credits; don't generate it yet.",
              "tools_triggered": "prepare_moodboard",
              "expected_behavior": "A request with the interior brief and the credits required. Nothing is generated and no credits are spent."
            }
          ],
          "negative": [
            {
              "description": "Editing an attached photo",
              "prompt": "Remove the background from the product photo I attached."
            },
            {
              "description": "Printing and shipping",
              "prompt": "Print my moodboard as a large poster and ship it to my studio."
            },
            {
              "description": "Text only request",
              "prompt": "List ten color palettes for a spring wedding with their hex codes."
            }
          ]
        },
        "demo_recording_url": "https://manymotions.com/api/media-forge/asset/239d84a3-27c7-1137-d00c-e21c30594308/moodboard-generator-openai-review-demo.mp4",
        "commerce": false,
        "commerce_description": "The plugin does not sell products or process payments. Producing a moodboard uses credits of the user's existing ManyMotions account; no purchase happens in ChatGPT."
      },
      "publication": {
        "release_notes": "First release: prepare a request, produce a moodboard in the linked ManyMotions account and follow it to the images."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: f6bde6926b7cf8747903753b2ba5791bcba62079d9c603fa4a5274a65326ca08