Hatcut Chat mode — public talking-head editor + MCP What this is - A free, no-login editor at https://hatcut.com/chat - 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: get_product_info, create_project, import_media, read_project, transcribe, set_segments, set_captions, set_thumbnail, set_heading, analyze_creative, apply_creative, suggest_titles, update_descriptions, submit_export, track_export, get_editor_url - get_product_info is read-only (no session): language capabilities, credit-pack summary, and deep links with utm_source/utm_medium/utm_campaign (es_latam|de|fr|zh|15day_bet|india; es_mx remaps to es_latam) and optional utm_content=capcut_alt - 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/chat/claude - ChatGPT / Codex: https://hatcut.com/chat/chatgpt - Humans: https://hatcut.com/chat/agents