Create Video Ads from Claude Desktop

Install the official UGC Copilot MCP server and generate UGC-style video ads — script, scenes, and renders — without leaving your Claude conversation.

How It Works

Install the MCP Server

Add the @ugccopilot/mcp config block to Claude Desktop (command: npx -y @ugccopilot/mcp@latest). Restart, and Claude sees 13 UGC Copilot tools. Setup takes about five minutes.

Test on the Free Tier

Trend analysis, hook generation, persona previews, and script previews work without an API key on a daily free quota — ask Claude to analyze your industry and pitch hooks before spending anything.

Add Your API Key

Generate a key from your profile page (any paid plan or pay-as-you-go pack) and set UGC_COPILOT_API_KEY in the config. This unlocks full scripts, scene images, and video rendering.

Describe the Ad, Get the Video

One message — product, platform, engine, scene count — and Claude runs the pipeline: script, scene images, async renders on Sora 2 / Veo 3.1 / Kling 3.0 / Seedance 2.0, quality check, final MP4 URLs.

Benefits

Pro Tips

Pin @latest in the Config

Use npx -y @ugccopilot/mcp@latest so Claude Desktop pulls fresh server versions on restart — new engines and tools arrive without you touching the config again.

Let Claude Pick the Engine — With Guardrails

Describe the goal ("talking-head TikTok ad, keep it under 60 credits") and Claude chooses sensibly. Name the engine explicitly only when you need a specific look, like Kling 3.0 for image-to-video motion.

Use Fable 5 to Design, Sonnet 5 to Repeat

Build and debug the workflow in a Claude Fable 5 session, then re-run the proven prompt on Sonnet 5 for weekly batches — same tools, much lower token cost.

Best Practices

Frequently Asked Questions

Do I need Claude Fable 5 for this to work?
No — the MCP server works with any Claude model available in Claude Desktop, and Sonnet 5 handles proven workflows well at much lower cost. Fable 5, Anthropic's Mythos-class flagship, is the most reliable for long multi-step pipelines and ambiguous briefs, so it's the best choice for designing a new workflow.
Does this work in Claude Code, Cursor, or other MCP clients?
Yes. The same @ugccopilot/mcp package works in Claude Code, Cursor, Cline, and Zed — and ChatGPT can connect via the Apps SDK. The config shape is nearly identical across clients: the npx command plus the UGC_COPILOT_API_KEY environment variable.
What does a video ad generated from Claude Desktop cost?
The same as in the web app — credits, with no API surcharge. A single-scene 8-second Sora 2 standard render is 18 credits; a full three-scene ad with analysis, script, and images is about 59 credits (~$5.90 on a pay-as-you-go pack). Each tool declares its cost, so Claude can tell you the total before it starts.
Can Claude wait for the video to finish rendering?
Yes. Renders are asynchronous — the render tool returns an operation name immediately, and Claude polls a free status tool until the video is done, then fetches the final MP4 URL. If a render fails the automated quality check with a retry available, Claude resubmits it once for free.
Is there a free way to try it?
Yes — four tools (trend analysis, hook generation, persona previews, script previews) work without an API key on a daily free quota. You can install the server, connect Claude Desktop, and run real market analysis before creating an account or buying credits.