Scrptly Video Generator

oficial

Um Agente de Vídeo de IA que pode gerar vídeos profissionais e complexos com prompts simples e imagens de contexto.

O que você pode fazer com Scrptly Video Generator MCP?

  • Gerar vídeo de IA — Use generateAiVideo com um prompt de texto detalhado e imagens de contexto opcionais para iniciar uma tarefa de geração de vídeo.
  • Definir orçamento de aprovação — Passe approveUpTo para limitar o custo de tokens para geração de vídeo, com padrão de 10.000 tokens.
  • Verificar status da tarefa — Use getTaskStatus com um taskId para consultar o status e obter a URL final do vídeo.

Documentação

←Servidor MCP do Scrptly

O servidor MCP (Model Connector Protocol) do Scrptly permite que você conecte o Scrptly ao seu Modelo de Linguagem Grande (LLM) preferido por meio da interface MCP. Isso permite que você aproveite LLMs personalizados para gerar vídeos profissionais por meio do Agente de IA do Scrptly.

Configurando o Servidor MCP

Você pode conectar o Servidor MCP do Scrptly ao seu LLM de preferência por meio desta configuração:

  • URL do endpoint: https://mcp.scrptly.com/
  • Autenticação: Use sua chave de API do Scrptly para autenticação. O método de autenticação usado é Bearer Token no cabeçalho Authorization.

Para clientes que exigem uma configuração JSON, aqui está um exemplo de configuração:

{
    "mcpServers": {
        "scrptly-video-generator": {
            "command": "npx",
            "args": ["mcp-remote", "https://mcp.scrptly.com/", "--header", "Authorization: Bearer YOUR_API_KEY_HERE"]
        }
    }
}

Usando o Servidor MCP

O Servidor MCP do Scrptly atua como uma ponte entre seu LLM e o Agente de Vídeo com IA do Scrptly. Quando você envia solicitações ao Servidor MCP, ele chama a API do Agente de Vídeo com IA do Scrptly para gerar vídeos com base nos prompts processados pelo seu LLM.

O MCP do Scrptly atualmente suporta a seguinte ferramenta:

Gerar Vídeo com IA — generateAiVideo

Gere um vídeo com base em um prompt de texto e imagens de contexto opcionais.

Parâmetros de Entrada:

  • prompt: [string] Um prompt de texto detalhado para gerar o vídeo. Deve incluir a duração do vídeo, o estilo visual, o enredo/conteúdo e qualquer coisa relevante para gerar um vídeo de alta qualidade.
  • context: [array de objetos] Uma matriz opcional de imagens de contexto para orientar a geração do vídeo. Cada imagem deve ter uma URL e uma breve descrição.
    • context[].url: [string] A URL de uma imagem de contexto a ser usada na geração do vídeo.
    • context[].description: [string] Uma breve descrição da imagem de contexto e como ela deve ser usada no vídeo.
  • approveUpTo: [number] O custo máximo (em tokens) que o usuário aprova para gerar o vídeo. Opcional, mas altamente recomendado. O padrão é 10.000 tokens.

Parâmetros de Saída:

  • taskId: [string] O ID da tarefa criada para gerar o vídeo com IA.
  • projectId: [string] O ID do projeto de vídeo com IA criado no Scrptly.
  • projectUrl: [string] A URL para visualizar e gerenciar/ajustar o projeto de vídeo com IA gerado no Scrptly.

Obter Status da Tarefa — getTaskStatus

Verifique o status de uma tarefa de geração de vídeo com IA.

Parâmetros de Entrada:

  • taskId: [string] O ID da tarefa de geração de vídeo com IA para verificar o status.

Parâmetros de Saída:

  • status: [string] O status atual da tarefa de geração de vídeo com IA. Os valores possíveis são 'awaiting', 'processing', 'success' e 'failed'.
  • statusMessage: [string] Uma mensagem detalhada sobre o status atual da tarefa.
  • resultVideoUrl: [string] A URL do arquivo de vídeo gerado, se a tarefa for concluída com sucesso.
  • projectId: [string] O ID do projeto de vídeo com IA criado no Scrptly.
  • projectUrl: [string] A URL para visualizar e gerenciar/ajustar o projeto de vídeo com IA gerado no Scrptly.