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

FerramentaDescrição
ilovevideoeditor_list_templatesListar modelos disponíveis
ilovevideoeditor_get_templateObter detalhes do modelo e esquema de variáveis
ilovevideoeditor_render_jsonEnviar VideoJSON bruto para renderização
ilovevideoeditor_render_templateRenderizar a partir de um modelo nomeado + variáveis
ilovevideoeditor_get_render_statusConsultar o status do trabalho de renderização
ilovevideoeditor_get_download_urlObter URL de download assinado

Configuração

VariávelPadrãoDescrição
VF_API_KEYObrigatório. Sua chave de API do iLoveVideoEditor (x-api-key)
VF_API_BASE_URLhttps://api.ilovevideoeditor.comSubstituiçã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