Scrptly Video Generator MCP Server
oficialUn agente de video con IA que puede generar videos profesionales y complejos con indicaciones simples e imágenes de contexto.
Documentación
closeLoginsearchSearchSignup1,000
←Servidor MCP de Scrptly
El Servidor MCP (Protocolo de Conector de Modelos) de Scrptly te permite conectar Scrptly con tu Modelo de Lenguaje de Gran Escala (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 al LLM de tu elección mediante esta configuración:
- URL del Endpoint:
https://mcp.scrptly.com/ - Autenticación: Usa tu clave 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 Agente de Video IA de Scrptly. Cuando envías solicitudes al Servidor MCP, este llama a la API del Agente de Video IA de Scrptly para generar videos basados en las indicaciones procesadas por tu LLM.
El MCP de Scrptly actualmente soporta la siguiente herramienta:
Generar Video IA — generateAiVideo
Genera un video basado en una indicación de texto e imágenes de contexto opcionales.
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 altamente recomendado. El valor predeterminado es 10,000 tokens.
Parámetros de Salida:
taskId: [string] El ID de la tarea creada para generar el video IA.projectId: [string] El ID del proyecto de video IA creado en Scrptly.projectUrl: [string] La URL para ver y gestionar/ajustar el proyecto de video IA generado en Scrptly.
Obtener Estado de la Tarea — getTaskStatus
Verifica el estado de una tarea de generación de video IA.
-
taskId: [string] El ID de la tarea de generación de video IA cuyo estado se va a verificar. -
status: [string] El estado actual de la tarea de generación de video 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 IA creado en Scrptly. -
projectUrl: [string] La URL para ver y gestionar/ajustar el proyecto de video IA generado en Scrptly.