Deterministic optics without jump cuts
From Hitchcock-style vertigo zooms and FPV swoops to rising crane moves and organic handheld framing with continuous beat interpolation.
Give Claude Code, Antigravity, Codex, or Cursor a complete studio with 10 cinema cameras, 15 optical Post-FX, 16 3D gestures, and local 9:16 / 16:9 / 1:1 / 4:5 renders at $0 cloud GPU.
stdio
claude mcp add olo-studio -- npx -y @olo-studio/studio-mcp && npx skills add faustodariopenamondragon-web/OlomniAI --skill olo-studio
~/.gemini/antigravity/mcp_config.json
{
"mcpServers": {
"olo-studio": {
"command": "npx",
"args": ["-y", "@olo-studio/studio-mcp"],
"env": { "OLO_STUDIO_API_KEY": "olo_pat_your_token" }
}
}
}
npx -y @olo-studio/studio-mcp --help
@olo-studio/studio-mcp (v1.3.1) is a local-first stdio MCP server that connects AI coding agents (Claude Code, Antigravity, Codex, and Cursor) to Olo Studio. Using the deterministic SceneSpec v2 (olomni.studio.scene.v2) contract, agents compile and render 60 fps 3D videos (1080×1920 MP4, WebM Alpha, Chroma MP4) locally in Chromium at $0 cloud GPU cost.
Pick an engine preset: your agent queries the olomni.studio.scene.v2 catalog, directs camera, lighting, HUD cards, and visually inspects frames before delivering your .mp4.
{
"schema": "olomni.studio.scene.v2",
"aspect": "9:16",
"typography": { "style": "kinetic_slam", "highlightStyle": "underline" },
"postFx": ["dof_bokeh", "halation", "motion_blur", "vignette"],
"beats": [
{
"speaker": "Olo",
"text": "Stop paying for cloud GPU renders.",
"camera": "dolly_zoom_vertigo",
"gesture": "double_point",
"transition": "whip_pan",
"hudCard": { "type": "metric", "data": { "label": "GPU Cost", "value": "$0.00" } }
}
]
}
Your AI agent selects declarative tokens via olo_describe_capabilities. The hardened local engine executes continuous 3D spring physics, anamorphic optics, and DSP audio without exposing internal source code.
From Hitchcock-style vertigo zooms and FPV swoops to rising crane moves and organic handheld framing with continuous beat interpolation.
Shallow-aperture bokeh, warm Kodak halation, velocity-driven radial motion blur, anamorphic flares, and 5 cinematic color LUTs.
Includes slide_push, flash cuts, chromatic glitches, editorial curtains, and warm light leaks.
Second-order damped springs deliver smooth transitions across every beat and emotional state.
14 HUD cards, 4 auto-scrolling device mockups, 5 typography presets, 16 foley cues, and 9 music genres.
Your agent discovers the catalog, compiles a deterministic storyboard, renders in local Chromium with previewFrames: true to visually verify frames, and delivers the final .mp4 + .srt.
olo_describe_capabilitiesFetch the live 10 camera presets, 15 Post-FX, 16 gestures, 14 HUD cards, and SceneSpec v2 starter recipes.
olomni.studio.scene.v2Use olo_compile_scene or pass specs directly to olo_render_video with brand tint, device mockups, neural voice, and synced foley.
previewFrames: trueSaves JPEG keyframes alongside the video so your agent validates framing and captions before delivering the final MP4 or .ZIP.
Live manifest of cameras, Post-FX, transitions, gestures, HUDs, mockups, and SceneSpec v2 recipes.
Turns URLs, changelogs, or briefs into Olo: / Yo: beat scripts with hooks and offline fallback.
Validates and compiles deterministic olomni.studio.scene.v2 / v1 JSON without launching a browser.
Exports locally in Chromium as MP4, WebM Alpha, or Chroma MP4 (9:16, 16:9, 1:1, 4:5) + .srt.
Batch-renders up to 50 variations from CSV or JSON into a single batch.zip with manifest and subtitles.
Lists and manages custom AI voices tied to your account (Beta · Coming Soon).
Inspects your active tier, export quotas, and feature flags via your olo_pat_... token.
{
"mcpServers": {
"olo-studio": {
"command": "npx",
"args": ["-y", "@olo-studio/studio-mcp"],
"env": {
"OLO_STUDIO_API_KEY": "olo_pat_your_token"
}
}
}
}
Click any workflow card to inspect the exact prompt your coding agent runs once connected to @olo-studio/studio-mcp.
Start free today with the local MCP server. Activate Pro or Agency via priority access in /studio.
.GLB/.GLTF auto-rig · up to 10 min (600 s)Open Beta: the Free sandbox and local MCP engine work today with no credit card; Pro and Agency Stripe billing is enabling soon via priority access in /studio. Full machine-readable sheet at pricing.md.
Factual metrics comparing Olo Studio against Remotion, HeyGen API, and Runway for automated agent-driven video pipelines.
| Metric | @olo-studio/studio-mcp (v1.3.1) | Remotion | HeyGen API | Runway |
|---|---|---|---|---|
| Runtime & Cloud GPU | Local Chromium WebGL2 + WebCodecs ($0 cloud GPU) | React + Chromium / FFmpeg (local or paid Lambda) | Cloud render (per-minute credits) | Cloud diffusion (per-second credits) |
| AI Agent Protocol | Native stdio MCP (7 tools) + Universal Skill |
Custom wrappers or React code | REST API | REST / Web API |
| Cameras & Post-FX | 10 cinema cameras, 15 Post-FX + 5 LUTs, 10 transitions | Manual CSS / Three.js code | Fixed talking-head framing | Prompt-dependent motion |
| Deterministic Output | 1080×1920 (9:16, 16:9, 1:1, 4:5) 60 fps + WebM Alpha + .srt + previewFrames |
Deterministic 2D / React | Cloud MP4 (no local WebGL alpha) | Non-deterministic diffusion clips |
| Bulk CSV & .GLB Mascots | Up to 50 ads in .ZIP + auto-rig .GLB/.GLTF |
Self-built Lambda pipeline | Streaming Avatar SDK | N/A |
| Entry Pricing | Free $0 · Creator & Builder Pro $19/mo · Brand & Agency $149/mo | Free OSS (paid Lambda/team license) | Paid credit tiers | Paid credit tiers |
@olo-studio/studio-mcp (v1.3.1) is Olo Studio's local-first stdio MCP server. It exposes 7 tools so Claude Code, Antigravity, Codex, and Cursor can compile and render SceneSpec v2 (olomni.studio.scene.v2) storyboards with 10 cinema cameras, 15 Post-FX, 16 3D gestures, and 14 HUD cards locally in Chromium.
The entire WebGL2 engine and WebCodecs encoder run on your own machine inside local headless Chromium, with zero remote GPU servers. Maximum export resolution is 1080×1920 in 9:16 (plus 1920×1080 in 16:9, 1080×1080 in 1:1, and 1080×1350 in 4:5) at up to 60 frames per second.
The Free sandbox ($0/mo) and SceneSpec v2 compiler work with no account or key (9:16 clips up to 30 s with a discrete watermark and unlimited Edge TTS). To unlock Creator & Builder Pro ($19/mo) or Brand & Agency ($149/mo), issue a Personal Access Token (olo_pat_..., SHA-256 hashed, max 10 active keys) in /studio and set OLO_STUDIO_API_KEY.
Yes. @olo-studio/studio-mcp v1.3.1 stays compatible with olomni.studio.scene.v1 and introduces previewFrames: true on olo_render_video to extract up to 6 JPEG keyframes so your AI agent visually inspects framing, HUD cards, and captions before returning the final video.
Creator & Builder Pro ($19/mo or $15/mo annual, $180/yr) unlocks 60 exports/mo, 4 ratios, zero watermark, custom 3D Outros, WebM Alpha and Chroma MP4, clips up to 3 min (180 s), Local-First MCP, and unlimited Edge Neural HD voices (More AI voices & cloning: Beta · Coming Soon). Brand & Agency ($149/mo or $119/mo annual, $1,428/yr) expands to 500 exports/mo, 10 min (600 s), custom .GLB/.GLTF auto-rigging, 50-ad Bulk CSV / MCP .ZIP batches, Paid Ads commercial license, 5 team seats, and unlimited Edge Neural HD voices (More AI voices & cloning: Beta · Coming Soon).