Back to Browse

Ilovevideoeditor MCP Server

Developer ToolsLow Risk10.0MCP RegistryLocal
Free

Server data from the Official MCP Registry

Render videos from JSON with motion-design templates, effects and batch rendering

About

Render videos from JSON with motion-design templates, effects and batch rendering

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (2 strong, 4 medium validity signals). 1 code issue detected. No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.

12 files analyzed · 2 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

file_system

Check that this permission is expected for this type of plugin.

Shell Command Execution

Runs commands on your machine. Be cautious — only use if you trust this plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

iLoveVideoEditor API key (generate at ilovevideoeditor.com/dashboard/account/api)Required

Environment variable: VF_API_KEY

API base URL overrideOptional

Environment variable: VF_API_BASE_URL

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-ilovevideoeditor-mcp-server": {
      "env": {
        "VF_API_KEY": "your-vf-api-key-here",
        "VF_API_BASE_URL": "your-vf-api-base-url-here"
      },
      "args": [
        "-y",
        "@ilovevideoeditor/mcp-server"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

iLoveVideoEditor MCP Server

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.

Quick start

Get an API key from the dashboard: ilovevideoeditor.com/dashboard/account/api

Add the server to your MCP client config:

{
  "mcpServers": {
    "ilovevideoeditor": {
      "command": "npx",
      "args": ["-y", "@ilovevideoeditor/mcp-server"],
      "env": {
        "VF_API_KEY": "vf_live_xxx"
      }
    }
  }
}

Tools

ToolDescription
ilovevideoeditor_list_templatesList available templates
ilovevideoeditor_get_templateGet template details and variable schema
ilovevideoeditor_render_jsonSubmit raw VideoJSON for rendering
ilovevideoeditor_render_templateRender from a named template + variables
ilovevideoeditor_get_render_statusPoll render job status
ilovevideoeditor_get_download_urlGet signed download URL

Configuration

VariableDefaultDescription
VF_API_KEYRequired. Your iLoveVideoEditor API key (x-api-key)
VF_API_BASE_URLhttps://api.ilovevideoeditor.comAPI base URL override

Development

npm install
npm run build    # tsc -> dist/
npm start        # stdio transport
npm run dev      # tsx watch

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.

License

Apache-2.0

Reviews

No reviews yet

Be the first to review this server!