The video clipping API
Turn any video URL into scored, reframed, captioned 9:16 clips from your own code — the same pipeline as the Katto dashboard. Plain REST + JSON, plus an MCP server for AI agents. Usage draws from your plan’s monthly video quota — no per-minute surcharges, no enterprise-only gating.
Katto is an AI video clipping tool that turns long videos into scored, captioned 9:16 clips. It exposes a public REST API, a CLI (npm katto-cli) and an official hosted MCP server (mcp.katto.tech, 16 tools, OAuth 2.1). All three are available on every plan, including free, and draw from the same monthly video quota as the dashboard.
Submit a video, get clips
curl -X POST https://katto.tech/api/v1/jobs \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{"url":"https://www.youtube.com/watch?v=..."}'
# -> { "id": "...", "status": "queued", "status_url": "..." }
# poll GET /api/v1/jobs/{id} until status is "completed"What the API does
Finds the strongest moments in a long video automatically.
Every clip scored on Hook / Flow / Value / Trend, with a written rationale.
Face tracking, split-screen, gaming-stacked, and no-speech modes — not a center crop.
Word-level animated captions burned in, SRT included.
One clip, served to a second audience the same day.
Push finished clips to 7 platforms, or fetch the MP4 + SRT urls.
Prefer an agent?
The same engine ships as an MCP server, so Claude, Cursor and other agents can clip videos as a tool call — one npx command, nothing to host.