Skip to main content
Glama

WIA Motion: product video campaigns

Server Details

Create product video campaigns from 1-4 product photos and track them. Requires an API key.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.2/5.0

Scored across 3 tools

Disambiguation4/5

check_campaign, create_campaign, and list_packages target clearly distinct actions on distinct resources, so tool selection is straightforward. However, create_campaign internally bundles several very different workflows (tiered scene-based video generation plus a 'creator' presenter mode) whose parameters and behavior differ sharply, which can blur what the single tool actually does.

Naming Consistency5/5

All three names follow a consistent verb_noun snake_case pattern (check_campaign, create_campaign, list_packages). The resource nouns differ appropriately by what each acts on, with no casing or style deviations.

Tool Count3/5

Three tools is thin for a service with credit accounting, multiple package tiers, and multi-stage video jobs. The check/create/list triad covers the happy path but leaves no room for adjacent operations.

Completeness3/5

The core lifecycle (list packages -> create -> poll status) is present, but notable operations are missing: no campaign history/listing, no cancel or delete of a job, and no way to query account credits even though creation deducts from the caller's balance.

Available Tools

3 tools
check_campaignA
Read-onlyIdempotent
Inspect

Check status/progress/artifacts of a wiamotion campaign job by job_id (from create_campaign).

Inputs: job_id (required).

create_campaignAInspect

Create a wiamotion product video campaign from 1-4 product photos. Produces finished 1080x1920 video(s) + thumbnail(s) + multi-language metadata (never a raw/unfinished clip) and deducts credits from the caller's account. Package tiers: "trial" (1 video, watermarked, 25cr, 3-language metadata), "starter" (1 video, 50cr, 254-language metadata), "launch" (3 videos — hook/how-to/brand mood — 254-language metadata, 125cr), "story" (everything in launch plus one 60-90s cinematic brand short on a premium engine, 400cr). DIRECT YOUR OWN CINEMATOGRAPHY: write distinct scene prompts (English, one short cinematic camera direction each) — this is what makes the result good, the server will not invent creative direction for you. Videos are subtitle-free by default (globally reusable); on-screen text (hook_text / endcard_text) is OPT-IN — omit both unless you specifically want burned-in copy for one language. For "starter"/"trial" use scenes[] (2-4 scenes, one video). For "launch"/"story" use hook_scenes[]/howto_scenes[]/brand_scenes[] (2-4 scenes each, one set per video role) — omit any of these to fall back to a generic template for that video. For "story" additionally use story_scenes[] (8-12 scenes) for the brand short — think in classic beats: hook, development, climax, resolution into the endcard. The server always appends a standard anti-distortion guard to every scene prompt server-side (keeps the product/printed text exactly as in the reference photo, no warping) — do not add your own "no distortion" wording, just describe the shot. Prefer image_urls over images_base64 when the photos are already hosted somewhere — base64 request bodies are capped at 8MB total (~1MB/photo) and get rejected past that. "creator" (200 credits, 2026-09-25) = a realistic on-screen presenter holds the product and speaks YOUR script with lip-sync (~12s, up to 15s): pass persona (who appears), setting (where), language, script (what they say — hook first, then proof), optional gender (voice) and direction (gestures/beats). scenes/hook_text/bgm are ignored for creator. Returns a job_id — poll it with check_campaign.

Inputs: product_name (required), gender, scenes, script, +17 more.

list_packagesA
Read-onlyIdempotent
Inspect

List wiamotion campaign packages — credit cost, video count/duration, resolution. Call before create_campaign to pick a package.

Inputs: no named parameters.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources