PromptMotion MCP
Renders videos in Facebook-compatible aspect ratios such as 4:5 and 16:9 for feed and video placements.
Produces video formats tailored for Instagram Feed and Reels, including 1:1, 4:5, and 9:16 aspect ratios.
Creates vertical 9:16 videos formatted for TikTok at 1080×1920 or 2160×3840 resolution.
Generates product presentation videos in YouTube-ready 16:9 formats up to 4K, delivered as downloadable MP4/WebM files.
Creates vertical 9:16 videos optimized for YouTube Shorts at 1080×1920 or 2160×3840 resolution.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
PromptMotion MCP
PromptMotion turns one ChatGPT request into a complete 3–6 minute product presentation video. ChatGPT supplies the strategy and scene plan; a purpose-built Canvas/Web Audio engine previews, combines, and exports every scene in the browser.
No OpenAI API key. No Remotion. No paid renderer. No uploaded frames.
How it works
one product brief
↓
ChatGPT plans the narrative + complete VideoIR
↓ one produce_video call
Cloudflare Worker validates and normalizes the timeline
↓
PromptMotion Studio renders locally with Canvas + MediaRecorder
↓
one continuous MP4/WebM download in each selected aspect ratioThe Worker performs lightweight validation only. Rendering stays in the user's browser, which keeps the hosted component compatible with free-tier limits and avoids storing creative assets.
Related MCP server: Agent Demo Studio
Supported outputs
Destination | Aspect | Resolution |
YouTube | 16:9 | 1920×1080 / 3840×2160 |
YouTube Shorts | 9:16 | 1080×1920 / 2160×3840 |
Instagram Feed | 1:1 / 4:5 | 1080×1080 / 1080×1350 |
Instagram Reels | 9:16 | 1080×1920 / 2160×3840 |
TikTok | 9:16 | 1080×1920 / 2160×3840 |
4:5 / 16:9 | 1080×1350 / 1920×1080 | |
1:1 / 16:9 | 1080×1080 / 1920×1080 |
Run locally
Requirements: Node.js 20+ and a current Chromium browser.
npm install
npm run devOpen http://localhost:8787 for the standalone studio. The MCP endpoint is http://localhost:8787/mcp; health is available at /health.
Deploy free on Cloudflare Workers
npx wrangler login
npm run deployThen replace the endpoint in .mcp.json and skills/product-video/agents/openai.yaml if your Workers subdomain differs.
Connect from ChatGPT
Deploy the Worker and copy its HTTPS
/mcpURL.In ChatGPT developer mode, add a custom MCP connector using that URL.
Ask for a full product video in one message, including a website/brief and desired platforms.
ChatGPT calls
produce_videoonce. Use the embedded studio to preview and render the final file.
Example request:
Create a 3-minute cinematic launch video for our B2B payments platform. Audience: finance teams. Goal: free trials. Make YouTube 16:9, Instagram Reels, TikTok, and LinkedIn square versions. Use violet and mint, modern but credible.
Commands
npm run build # embed the widget and type-check the Worker
npm test # validate timeline and preset behavior
npm run check # build + all tests
npm run deploy # build widget + deploy WorkerImportant constraints
Export is real-time because the browser records the animated canvas as it plays. A 3-minute film takes about 3 minutes per selected output.
MP4 availability depends on the browser's MediaRecorder codecs; WebM is the portable fallback.
The procedural soundtrack is intentionally simple in this first release. Voiceover and uploaded media tracks are roadmap items.
4K rendering depends on device memory and GPU capacity. 1080p is the recommended default.
The creative plan should use sourced facts. PromptMotion does not verify marketing claims.
Why not Vercel Hobby?
The architecture can be hosted as static assets plus a lightweight MCP route, but Vercel Hobby is limited to personal, non-commercial use. Cloudflare Workers Free is the safer default for this open project. The browser still performs all expensive rendering.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate AI videos from a prompt or document (PDF/PPTX/DOCX/URL) and export shareable MP4s.
Turn a product URL or one sentence into a launch video (MP4) with your real brand and interface.
The agentic video editor for ChatGPT and Claude. Ask in your chat and it cuts, captions, adds music, titles and motion graphics on a real timeline you can open and adjust.
A video editor in your browser that your AI drives: cuts, captions, multicam, motion titles, export.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to produce professional promo videos by providing tools for capture, media search, scene writing, rendering, editing, and incremental revision.18 npm16MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to create polished product demo videos by controlling a real Chromium browser, recording actions, and rendering 1080p MP4s with narration, captions, and styled overlays.2MIT

instantclipsofficial
AlicenseAqualityBmaintenanceEnables turning e-commerce products into short-form vertical videos for TikTok, Instagram Reels and Stories, with tools for importing products, editing creative direction, and rendering videos.10417 npmMIT- AlicenseNot gradedqualityAmaintenanceEnables turning a product URL into a narrated, branded demo video in your own voice, with automated planning, recording, and editing for multiple aspect ratios.1Apache 2.0