Katto
ทางการAI video clipping MCP server: turn long videos and podcasts into scored, captioned, reframed 9:16 clips from Claude, Cursor or ChatGPT. Hosted, OAuth 2.1, no API key on disk.
คุณทำอะไรได้บ้างด้วย Katto MCP?
- Create AI clips from video URLs — Ask to clip moments from YouTube, Twitch, Vimeo, or Zoom via
katto_create_clip_job, describing topics or a vibe. - Retrieve finished clips and transcripts — Get 9:16 MP4s with captions and virality scores using
katto_get_clips, or timestamped segments viakatto_get_transcript. - Re-render clips with new styles — Change a clip's reframe layout or caption style with
katto_rerender_clip, or dub it into one of 8 languages viakatto_dub_clip. - Manage jobs and quota — List recent jobs with
katto_list_jobs, cancel a running one withkatto_cancel_job, or check remaining monthly video quota viakatto_get_usage.
เอกสาร
The video clipping MCP server
Connect Katto to ChatGPT, Claude, Cursor or any MCP-compatible AI agent and clip, caption, reframe, and dub videos through natural conversation. Connect in one click with the hosted OAuth endpoint — sign in with your Katto account, no API key stored on disk — or run it locally with a single npx command.
Two ways to connect
Hosted connector
Best for Claude web/desktop and any OAuth 2.1 client (the endpoint uses OAuth 2.1 + Dynamic Client Registration). Add the server URL and sign in with your Katto account — the key never touches your disk, and you can revoke access anytime.
Server URL: https://mcp.katto.tech/mcp
Transport: Streamable HTTP
Auth: OAuth (sign in with Katto)
Local (npx)
Best for Cursor, CI and scripts. Add Katto to your MCP client config with an API key from your dashboard. The hosted endpoint above also accepts a key directly via Authorization: Bearer sk_live_….
{
"mcpServers": {
"katto": {
"command": "npx",
"args": ["-y", "katto-mcp"],
"env": { "KATTO_API_KEY": "sk_live_..." }
}
}
}
Then just ask your agent: “Clip the best moments from this podcast and reframe them for TikTok.”
15 tools
katto_create_clip_job
Create AI clips from any video URL (YouTube, Twitch, Vimeo, Rumble, Zoom, Dailymotion) — describe topics, moments, or a vibe.
katto_get_job
Poll a job and retrieve the finished 9:16 clips with download + caption urls.
katto_list_jobs
List your recent jobs, newest first, with cursor pagination.
katto_get_clips
Fetch just the finished clips of a job (MP4 url, captions, title, virality score).
katto_get_transcript
Get the timestamped transcript segments of a completed job.
katto_get_usage
Check your plan and remaining monthly video quota.
katto_cancel_job
Cancel a running job and refund the monthly video slot.
katto_get_account
See the connected account, the key's scopes, and quota.
katto_list_sources
List the video platforms Katto can clip from, with an example URL for each.
katto_list_clip_lengths
List the valid target clip-length buckets for a job's config.
katto_rerender_clip
Re-render a finished clip with a new reframe layout and/or caption style. No quota.
katto_dub_clip
Re-render a finished clip dubbed into one or more of 8 languages. No quota.
katto_get_rerender
Poll a re-render and get the new versioned clip url.
katto_get_brand_kit
Get your saved brand kits (colors, caption font, layout, watermark).
katto_get_webhook_secret
Get your webhook signing secret and how to verify signed callbacks.
Works with
Claude (web & desktop)CursorClaude CodeMCP InspectorChatGPTVS CodeWindsurfany MCP-compatible client
Also listed on
Find and install the Katto MCP server from the registries and directories:
The MCP server is free to connect — video processing draws from your Katto plan’s monthly quota (25 videos on Creator, 2 on Free). No per-minute surcharges, no enterprise gating. The same 15 tools are available over the hosted connector and the local npx package.