iLoveVideoEditor
Renderize vídeos a partir de JSON via a API em nuvem do iLoveVideoEditor: templates de motion design, efeitos GPU, transições, renderização em lote, webhooks.
Documentação
Servidor MCP iLoveVideoEditor
Servidor Model Context Protocol (MCP) que permite que agentes de IA (Claude, ChatGPT, Cursor e qualquer cliente MCP) renderizem vídeos com iLoveVideoEditor: liste modelos de motion design, preencha variáveis, envie trabalhos de renderização JSON-para-MP4, consulte o status e obtenha URLs de download.
Início rápido
Obtenha uma chave de API no painel: ilovevideoeditor.com/dashboard/account/api
Adicione o servidor à configuração do seu cliente MCP:
{
"mcpServers": {
"ilovevideoeditor": {
"command": "npx",
"args": ["-y", "@ilovevideoeditor/mcp-server"],
"env": {
"VF_API_KEY": "vf_live_xxx"
}
}
}
}
Ferramentas
| Ferramenta | Descrição |
|---|---|
ilovevideoeditor_list_templates | Listar modelos disponíveis |
ilovevideoeditor_get_template | Obter detalhes do modelo e esquema de variáveis |
ilovevideoeditor_render_json | Enviar VideoJSON bruto para renderização |
ilovevideoeditor_render_template | Renderizar a partir de um modelo nomeado + variáveis |
ilovevideoeditor_get_render_status | Consultar o status do trabalho de renderização |
ilovevideoeditor_get_download_url | Obter URL de download assinado |
Configuração
| Variável | Padrão | Descrição |
|---|---|---|
VF_API_KEY | — | Obrigatório. Sua chave de API do iLoveVideoEditor (x-api-key) |
VF_API_BASE_URL | https://api.ilovevideoeditor.com | Substituição da URL base da API |
Desenvolvimento
npm install
npm run build # tsc -> dist/
npm start # stdio transport
npm run dev # tsx watch
O servidor fala MCP via stdio (diagnósticos vão para stderr). Um sinalizador opcional
--http habilita transporte HTTP/SSE para depuração.
A fonte da verdade está no monorepo do iLoveVideoEditor (integrations/mcp-server);
este repositório é o espelho público usado para lançamentos.
Licença
Apache-2.0