Description
n8n-nodes-katto
n8n community node for Katto: turn long videos, podcasts and Twitch VODs into scored, captioned 9:16 clips, straight from your n8n workflows.
Operations
Job
- Create: submit a video URL (YouTube, Twitch, Kick, Vimeo, Zoom, Google Drive, Dropbox, Loom, LinkedIn, Facebook, Rumble, Dailymotion, Medal.tv, or a direct video file link), optional signed webhook callback.
- Get: poll a job and its status.
- Get Many: list your jobs, newest first.
- Get Clips: the finished clips (MP4 + SRT + title + virality score).
- Get Transcript: the timestamped transcript.
- Cancel: cancel a running job and refund the monthly slot.
- Get Usage: plan and remaining monthly video quota.
- Get Account: the connected account, the key’s scopes, and quota.
- API docs: https://katto.tech/docs/api
- OpenAPI: https://katto.tech/openapi.json
- Hosted MCP server (for AI agents): https://mcp.katto.tech/mcp
Account
Credentials
A Katto API key (sklive...). Create one at katto.tech/dashboard/api-keys. A key can be scoped read-only to reduce blast radius. API and MCP access are included on every paid Katto plan, drawing from the same monthly video quota (no per-minute surcharge).
Installation
In n8n: Settings → Community Nodes → Install and enter n8n-nodes-katto. Or npm i n8n-nodes-katto in your n8n custom nodes folder.
Example
Add a Katto node → Job → Create → paste a YouTube URL. You get a job id. Poll with Job → Get, then fetch results with Job → Get Clips. Or pass a Webhook URL on create and skip polling entirely.