Shotstack

Gere, edite e renderize vídeos, imagens e áudio a partir do Claude, Cursor, ChatGPT e outras ferramentas de IA através da API de edição de vídeo Shotstack.

Documentação

On this page

Crie vídeos com IA na Shotstack

Duas maneiras de acionar a API de renderização da Shotstack a partir de uma ferramenta de IA. Ambas seguem as mesmas convenções de Edit JSON.

Servidor MCP — para clientes de chat e IDEs​

Um único endpoint em https://mcp.shotstack.io/ que conecta a Shotstack ao Claude, ChatGPT, Cursor, Claude Code, VS Code Copilot, Codex CLI, Gemini CLI, Windsurf, Zed, JetBrains, Goose e Raycast. O agente compõe o Edit JSON, monta o canvas do Studio inline (clientes de chat) ou retorna links curtos de compartilhamento (clientes de terminal) e renderiza sob demanda.

→ Configuração do servidor MCP

CLI + Skill do Claude Code — para agentes de terminal​

Uma CLI nativa de terminal mais uma Skill do Claude Code que entrega as mesmas convenções de autoria para agentes de codificação (Claude Code, Cursor, Codex CLI, Gemini CLI, etc.). Instale com npm i -g @shotstack/cli ou puxe a skill com npx skills add shotstack/shotstack-cli.

→ Configuração de CLI + Skill

Convenções de Edit JSON​

O JSON da linha do tempo do vídeo tem regras que todo agente precisa seguir — a ordem das faixas é invertida, os nomes dos tipos de ativos diferem do instinto de CSS, as fontes devem vir de uma lista de permissões específica. As mesmas convenções acompanham a Skill do CLI e são retornadas pela ferramenta get_shotstack_guide do servidor MCP.

→ Convenções de autoria

Texto simples em todos os lugares​

Toda URL de documento em shotstack.io/docs/guide/ aceita um sufixo .md e retorna markdown simples. Os índices /llms.txt e /llms-full.txt fornecem a um LLM o corpus completo em uma única busca.