Motion MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Motion MCPCreate a 20-second promo video for our new fitness app, energetic and modern."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Motion MCP
AI-native motion-video production over the Model Context Protocol. Ask Claude, ChatGPT, Pi or any MCP client for a video; Motion MCP spends frontier-model tokens only on taste and delegates everything else to cheap models and deterministic tools.
MCP endpoint:
https://app.motion.digitop.ai/mcp(Streamable HTTP, bearer API key)License: MIT
How it works
brief ─▶ Jev routing ─▶ creative direction (host Opus or internal Opus) ─▶ Motion IR
─▶ deterministic compiler / Pi scene workers ─▶ HyperFrames lint · check · contact sheet
─▶ Jev issue classification ─▶ cheap fix or bounded Opus critique
─▶ preview render ─▶ final render ─▶ FFmpeg finishing ─▶ MP4Claude Opus 5.5 is the creative director: concept, scene architecture, critique. It never writes HTML.
Director modes are explicit:
host-opus(the calling Claude supplies acreativeSpec, so Opus is not paid twice; supplying a spec selects this mode) orinternal-opus(the server calls Opus via OpenRouter). Acustomplanner mode is reserved but not yet accepted.Jev makes bounded, structured routing decisions (TypeSafe → cheap LLM → rules).
Motion IR is a renderer-neutral contract; HyperFrames is the first compiler target.
Pi runs cheap coding models for custom scenes, fenced to the scene file it owns.
Details: docs/README.md · Architecture · Motion IR · MCP API · Decisions
Related MCP server: ShotFlow MCP Server
Connect a client
{
"mcpServers": {
"motion": {
"type": "http",
"url": "https://app.motion.digitop.ai/mcp",
"headers": { "Authorization": "Bearer mmcp_YOUR_API_KEY" }
}
}
}Call motion_inspect first: it returns the director modes, the CreativeSpec JSON Schema and pricing.
Develop
Requirements: Node ≥ 22.19, pnpm 10, FFmpeg on PATH. Chrome for rendering is fetched on demand.
pnpm install
cp .env.example .env
pnpm check # lint + typecheck + unit tests (never calls paid models)
pnpm dev # MCP server on http://localhost:8787/mcp
pnpm motion doctor
pnpm motion keys create --name laptop # issue a workspace API key (printed once)
pnpm motion create --brief "30s launch video for a developer tool, editorial, restrained"
pnpm test:live # optional: real OpenRouter / R2 calls, needs keys in .envDocker: docker compose up --build (add --profile tunnel with CLOUDFLARE_TUNNEL_TOKEN for public ingress).
Repository
Path | Purpose |
| Streamable HTTP MCP server and |
| Static site on Cloudflare Workers |
| Motion IR, CreativeSpec, TastePacket, ScenePatch schemas |
| Execution graph, jobs, budgets |
| Creative direction, routing, OpenRouter client |
| Rendering, FFmpeg/multix, Pi workers |
| Motion knowledge adapted from ak-motion-video (MIT) |
| Credits, artifacts, persistence, traces, utilities |
Credits
Built on HyperFrames, Pi, multix and the ak-motion-video skill from bestagentkits.
This server cannot be deployed
Maintenance
Related MCP Connectors
Plan, compare, price, generate, and recover AI video from compatible MCP clients.
Build, run, schedule, and publish AI video pipelines to YouTube and TikTok from any MCP client.
Generate AI video from any MCP client. Pick the model, see the per-second price before you spend.
AI video editor for agents and humans: timeline, captions, color, audio and generation as MCP tools.
Related MCP Servers
- FlicenseNot gradedqualityAmaintenanceAI-native video composition and VFX engine that exposes its capabilities as MCP tools, enabling AI agents to act as directors and create videos programmatically.-
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to generate professional storyboards and videos from scripts or creative descriptions via MCP-compatible clients.21 npmMIT
- AlicenseBqualityBmaintenanceEnables AI agents to take a raw script all the way to a finished, downloadable short-drama .mp4, covering AI rewrite, character consistency, storyboards, frames, video shots, TTS voiceover, and final cut with quote-before-spend billing from any MCP client.1324,392 npmMIT
- AlicenseNot gradedqualityCmaintenanceExposes video generation and editing tools to MCP-capable clients, enabling text-to-video, image-to-video, video editing, reusable voice and character profiles, and task status queries through natural language.4MIT