Shotstack

Genera, edita y renderiza videos, imágenes y audio desde Claude, Cursor, ChatGPT y otras herramientas de IA a través de la API de edición de video de Shotstack.

Documentación

Crea videos con IA en Shotstack

Dos formas de impulsar la API de render de Shotstack desde una herramienta de IA. Ambas siguen las mismas convenciones de Edit JSON.

Servidor MCP — para clientes de chat e IDEs

Un único endpoint en https://mcp.shotstack.io/ que conecta Shotstack con Claude, ChatGPT, Cursor, Claude Code, VS Code Copilot, Codex CLI, Gemini CLI, Windsurf, Zed, JetBrains, Goose y Raycast. El agente compone Edit JSON, monta el lienzo de Studio en línea (clientes de chat) o devuelve enlaces cortos para compartir (clientes de terminal), y renderiza bajo demanda.

→ Configuración del servidor MCP

CLI + Habilidad de Claude Code — para agentes de terminal

Una CLI nativa de terminal más una Habilidad de Claude Code que lleva las mismas convenciones de autoría a los agentes de codificación (Claude Code, Cursor, Codex CLI, Gemini CLI, etc.). Instala con npm i -g @shotstack/cli, o extrae la habilidad con npx skills add shotstack/shotstack-cli.

→ Configuración de CLI + Habilidad

Convenciones de Edit JSON

El JSON de la línea de tiempo del video tiene reglas que todo agente debe seguir: el orden de las pistas está invertido, los nombres de los tipos de activos difieren del instinto de CSS, las fuentes deben provenir de una lista blanca específica. La misma guía de convenciones se incluye con la Habilidad CLI y es devuelta por la herramienta get_shotstack_guide del servidor MCP.

→ Convenciones de autoría

Texto plano en todas partes

Cada URL de documentación en shotstack.io/docs/guide/ acepta un sufijo .md y devuelve markdown plano. Los índices /llms.txt y /llms-full.txt dan a un LLM el corpus completo en una sola consulta.