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

Crie vídeos com IA na Shotstack

Duas formas de usar a API de renderização da Shotstack a partir de uma ferramenta de IA. Ambas seguem as mesmas convenções de JSON de edição.

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 JSON de edição, 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 leva 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 baixe a skill com npx skills add shotstack/shotstack-cli.

→ Configuração da CLI + Skill

Convenções de JSON de edição

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 da CLI e são retornadas pela ferramenta get_shotstack_guide do servidor MCP.

→ Convenções de autoria

Texto simples em todo lugar

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 dão a um LLM o corpus completo em uma única busca.