
Motion graphics and video effects your AI agent can script, lint, preview and render.
Public tool metadata for what this MCP can expose to an agent.
agentfx_specReturns the Reel Script format specification.Returns the Reel Script format specification.
No parameter schema in public metadata yet.
agentfx_catalogLists everything the Reel Script format can do.Lists everything the Reel Script format can do.
No parameter schema in public metadata yet.
agentfx_lintLints a Reel Script with fix hints.Lints a Reel Script with fix hints.
No parameter schema in public metadata yet.
agentfx_timingNo parameter schema in public metadata yet.
agentfx_frameRenders a single frame to look at.Renders a single frame to look at.
No parameter schema in public metadata yet.
agentfx_sheetRenders a contact sheet of the whole video.Renders a contact sheet of the whole video.
No parameter schema in public metadata yet.
agentfx_renderRenders the video.Renders the video.
No parameter schema in public metadata yet.
agentfx_design_guideNo parameter schema in public metadata yet.
agentfx_lensNo parameter schema in public metadata yet.
agentfx_critiqueAn optional critique tool.An optional critique tool.
No parameter schema in public metadata yet.
Sponsors
Motion graphics and video effects for AI agents. A native CPU/GPU renderer, no browser.
A word dissolving into fluid ink A seamless infinite zoom loop
An agent such as Claude Code, Codex or any MCP client writes a short script in Reel Script
(.reel). AgentFX lints it with fix hints, shows single frames and contact sheets so the agent
can look before it renders, and renders the video with its own Rust renderer. Output is exactly
what the script says (copy, brand colours, timing), and the same script always gives the same
frames.
Website: agentfx.dev · Videos: YouTube @agentfxdev · Trailer: watch on YouTube
This is the whole script for the clip above (examples/quickstart.reel):
ghcr.io/agentfxhq/agentfx:0.1.1