HatCut ChatCut — public talking-head editor + MCP What this is - A free, no-login editor at https://hatcut.com/chatcut - Cut silences, keep main segments, add captions, set a thumbnail, export - In-editor chat (Workers AI) can only keep/cut lines, set captions, and export - Captioned VPS export from chat requires an explicit confirm - Chat threads use a shared reference stored in D1 and browser localStorage - The transcript is the timeline. There are no tracks, items, or motion graphics. Data model - session (cookie or MCP sessionToken) → project → jobs → segments (kept=1|0) - 3 transcribe credits + 3 captioned VPS renders per session - Silence-only browser (WASM) export is free - Projects expire after 3 days. Source ≤ 5 min. Export ≤ 120s. MCP - Streamable HTTP JSON-RPC: https://api.hatcut.com/mcp - Tools: create_project, import_media, read_project, transcribe, set_segments, set_captions, set_thumbnail, submit_export, track_export, get_editor_url - create_project returns sessionToken. Send it as sessionToken on later tools (the Worker also accepts X-Tool-Session). Host guides (read and execute) - Claude Code: https://hatcut.com/chatcut/claude - ChatGPT / Codex: https://hatcut.com/chatcut/chatgpt - Humans: https://hatcut.com/chatcut/agents