remotion-vision-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., "@remotion-vision-mcpTake a screenshot of my main composition"
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.
remotion-vision-mcp
A Bun-first MCP server for Remotion screenshot workflows and agentic vision loops.
What already exists in Remotion
Remotion already ships @remotion/mcp, but the implementation in upstream-remotion/packages/mcp/src/index.ts is a documentation search tool backed by a hosted endpoint. It helps an editor understand Remotion docs, but it does not render frames, return images, or support a screenshot validation loop.
This project fills that gap.
Related MCP server: pagelens
Features
Auto-detect a local Remotion entry point by scanning for
registerRoot()Reuse in-memory bundles between tool calls for faster iteration
Reuse a shared Remotion browser instance for repeated screenshots
Return screenshots as MCP image content for vision models
Sample multiple frames from a composition for storyboard-style validation
Save renders to disk when you want persistent artifacts
Tools
discover_remotion_projectlist_remotion_compositionstake_remotion_screenshotrender_remotion_storyboard
Install
bun installRun
bun run src/index.tsMCP config
{
"mcpServers": {
"remotion-vision": {
"command": "bun",
"args": ["run", "/absolute/path/to/remotion-mcp/src/index.ts"]
}
}
}Notes
Use
forceBundle: trueafter editing a Remotion project if you want the MCP to rebuild immediately.If a project needs a custom Webpack override, pass
webpackOverridePath.If you already have a hosted Remotion bundle, pass
serveUrlto skip local bundling.
Related MCP Connectors
Build and run visual creative-production workflows from your AI agent.
Create and manage cinematic AI video renders through the Future Video Studio Agent API.
Generate images, GIFs, and PDFs from HTML, URLs, or templates — from your AI agent.
FFmpeg as a service for AI agents: typed video editing tools, async jobs, downloadable outputs.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to generate images from HTML/CSS, capture URL screenshots, and manage reusable templates through the RendShot API. Provides tools for rendering visual content programmatically within AI workflows.6 npm-
- AlicenseNot gradedqualityDmaintenanceEnables AI coding agents to visually interact with frontend apps by taking screenshots, clicking elements, reading console logs, and performing visual diffs.20 npm3MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to control Adobe After Effects to create videos programmatically, with commands for comps, layers, effects, and rendering.7 npm20MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to validate and render branded videos from structured Video Specifications via the Model Context Protocol. Provides tools for health checks, video validation, and deterministic Remotion rendering.-