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.
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.