Agent-ready by default

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

AI clip detection

Finds the strongest moments in a long video automatically.

Virality scoring

Every clip scored on Hook / Flow / Value / Trend, with a written rationale.

Smart 9:16 reframing

Face tracking, split-screen, gaming-stacked, and no-speech modes — not a center crop.

Captions in 99 languages

Word-level animated captions burned in, SRT included.

AI dubbing (19 languages)

One clip, served to a second audience the same day.

1-click publishing

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.

Included on every plan, free included — API, MCP, and the dashboard share one quota (25 videos/month on Creator, 2 on Free), up to 90 minutes each. No credits, no per-minute billing.