Motion MCP
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.
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.
Bring your own Claude. A workspace can store its own Anthropic API key in the dashboard and run the director, the critic or a sandboxed Claude Agent SDK scene worker on it; director and critic calls on that key cost no credits (ADR 0013).
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. The
Claude scene worker also needs bubblewrap (bwrap) on Linux; see CLAUDE_* in .env.example.
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 |
| Sandboxed Claude Agent SDK scene worker (workspace Anthropic key) |
| 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.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Turn PDFs, PPTX decks, product photos, and briefs into QA-checked commercial videos via MCP.
Plan, compare, price, generate, and recover AI video from compatible MCP clients.
Hosted video MCP server for branded explainers and reference-driven edits.
Build, run, schedule, and publish AI video pipelines to YouTube and TikTok from any MCP client.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceAI-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.34 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.1326,514 npm1MIT
- 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