Scrptly Video Generator
oficialUn agente de video con IA que puede generar videos profesionales y complejos con indicaciones simples e imágenes de contexto.
¿Qué puedes hacer con Scrptly Video Generator MCP?
- Generar video con IA — Usa
generateAiVideocon un prompt de texto detallado e imágenes de contexto opcionales para iniciar una tarea de generación de video. - Establecer presupuesto de aprobación — Pasa
approveUpTopara limitar el costo de tokens de la generación de video, con un valor predeterminado de 10,000 tokens. - Verificar estado de la tarea — Usa
getTaskStatuscon untaskIdpara consultar el estado y obtener la URL final del video.
Documentación
←Servidor MCP de Scrptly
El servidor MCP (Protocolo de Conector de Modelos) de Scrptly te permite conectar Scrptly con tu Modelo de Lenguaje Grande (LLM) preferido a través de la interfaz MCP. Esto te permite aprovechar LLMs personalizados para generar videos profesionales mediante el Agente de IA de Scrptly.
Configuración del Servidor MCP
Puedes conectar el Servidor MCP de Scrptly a tu LLM preferido mediante esta configuración:
- URL del endpoint:
https://mcp.scrptly.com/ - Autenticación: Usa tu clave de API de Scrptly para la autenticación. El método de autenticación utilizado es Bearer Token en el encabezado
Authorization.
Para clientes que requieran una configuración JSON, aquí tienes un ejemplo de configuración:
{
"mcpServers": {
"scrptly-video-generator": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.scrptly.com/", "--header", "Authorization: Bearer YOUR_API_KEY_HERE"]
}
}
}
Uso del Servidor MCP
El Servidor MCP de Scrptly actúa como un puente entre tu LLM y el Video-Agent de IA de Scrptly. Cuando envías solicitudes al Servidor MCP, este llama a la API del Video-Agent de IA de Scrptly para generar videos basados en las indicaciones procesadas por tu LLM.
El MCP de Scrptly actualmente admite la siguiente herramienta:
Generar Video IA — generateAiVideo
Genera un video basado en una indicación de texto y opcionalmente imágenes de contexto.
Parámetros de entrada:
prompt: [string] Una indicación de texto detallada para generar el video. Debe incluir la duración del video, el estilo visual, la trama/contenido y cualquier cosa relevante para generar un video de alta calidad.context: [array of objects] Un arreglo opcional de imágenes de contexto para guiar la generación del video. Cada imagen debe tener una URL y una breve descripción.-
context[].url: [string] La URL de una imagen de contexto que se usará en la generación del video.
-
context[].description: [string] Una breve descripción de la imagen de contexto y cómo debe usarse en el video.
approveUpTo: [number] El costo máximo (en tokens) que el usuario aprueba para generar el video. Opcional pero muy recomendado. El valor predeterminado es 10,000 tokens.
Parámetros de salida:
taskId: [string] El ID de la tarea creada para generar el video de IA.projectId: [string] El ID del proyecto de video de IA creado en Scrptly.projectUrl: [string] La URL para ver y gestionar/ajustar el proyecto de video de IA generado en Scrptly.
Obtener Estado de Tarea — getTaskStatus
Verifica el estado de una tarea de generación de video de IA.
Parámetros de entrada:
taskId: [string] El ID de la tarea de generación de video de IA para verificar su estado.
Parámetros de salida:
status: [string] El estado actual de la tarea de generación de video de IA. Los valores posibles son 'awaiting', 'processing', 'success' y 'failed'.statusMessage: [string] Un mensaje detallado sobre el estado actual de la tarea.resultVideoUrl: [string] La URL del archivo de video generado, si la tarea se completó exitosamente.projectId: [string] El ID del proyecto de video de IA creado en Scrptly.projectUrl: [string] La URL para ver y gestionar/ajustar el proyecto de video de IA generado en Scrptly.