Render videos from VideoJSON + 249+ templates via the iLoveVideoEditor API
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Model Context Protocol (MCP) server that lets AI agents (Claude, ChatGPT, Cursor, and any MCP client) render videos with iLoveVideoEditor: list motion-design templates, fill in variables, submit JSON-to-MP4 render jobs, poll status, and get download URLs.
Get an API key from the dashboard: ilovevideoeditor.com/dashboard/account/api
Add the server to your MCP client config:
| Tool | Description |
|---|---|
ilovevideoeditor_list_templates | List available templates |
ilovevideoeditor_get_template | Get template details and variable schema |
ilovevideoeditor_render_json | Submit raw VideoJSON for rendering |
ilovevideoeditor_render_template | Render from a named template + variables |
ilovevideoeditor_get_render_status | Poll render job status |
ilovevideoeditor_get_download_url | Get signed download URL |
| Variable | Default | Description |
|---|---|---|
VF_API_KEY | β | Required. Your iLoveVideoEditor API key (x-api-key) |
VF_API_BASE_URL | https://api.ilovevideoeditor.com | API base URL override |
The server speaks MCP over stdio (diagnostics go to stderr). An optional
--http flag enables HTTP/SSE transport for debugging.
Source of truth lives in the iLoveVideoEditor monorepo (integrations/mcp-server);
this repository is the public mirror used for releases.
Apache-2.0
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mcp-server-31)<a href="https://allmcps.com/mcp/mcp-server-31"><img src="https://allmcps.com/api/badge/mcp-server-31?style=directory" alt="Mcp Server on AllMCPs" /></a>