# Shotstack > Shotstack is a cloud-based video editing API for automating video generation at scale using JSON and natural-language workflows. ## Documentation - [Developer guides (index)](https://shotstack.io/docs/guide/llms.txt): Structured index of every guide and how-to, for LLMs and agents. - [Developer guides (full text)](https://shotstack.io/docs/guide/llms-full.txt): The entire guide documentation inline, in a single file. - [API reference](https://shotstack.io/docs/api/): Endpoints, request/response schemas, status codes and rate limits. - [CLI + agent tools](https://shotstack.io/docs/guide/agents/cli.md): The @shotstack/cli npm tool and Claude Code Skill for using Shotstack from terminals and AI agents. - [MCP server](https://shotstack.io/docs/guide/agents/mcp-server.md): Connect Shotstack to Claude, ChatGPT, Cursor, and other AI clients via the Model Context Protocol. ## Notes - Every guide page is also available as raw Markdown by appending `.md` to its URL (e.g. `https://shotstack.io/docs/guide/getting-started/core-concepts.md`). - If a documentation link returns 404, re-fetch the index above rather than guessing alternative URLs.