For AI AgentsLive

Give your AI agenta UGC video studio

UnrealUGC plugs into Claude Cowork, Claude Code, ChatGPT, OpenAI Codex, OpenClaw, Hermes Agent, and any other MCP-compatible AI agent. One sentence in, ready-to-post UGC ad out.

Compatible with

Any agent.Any host. Any model.

If it speaks MCP, UnrealUGC works with it. No proprietary SDK, no special-cased adapters.

Universal MCP install

json
{
  "mcpServers": {
    "unrealugc": {
      "command": "npx",
      "args": ["-y", "@unrealugc/mcp"],
      "env": { "UNREALUGC_API_KEY": "usk_live_..." }
    }
  }
}

Same JSON works in Claude Cowork, Claude Code, OpenClaw, Hermes Agent โ€” anywhere MCP is supported. For remote clients (ChatGPT via MCP, Codex Cloud), point at https://unrealugc.com/api/mcp.

Use cases

Hand the keys to your agent.Watch ads roll in.

UGC video creative is the slowest piece of most ad pipelines. With UnrealUGC and an agent driving it, that bottleneck disappears.

Generate ads on a schedule

Wire UnrealUGC into a cron-driven agent. Every morning, kick off three new ad variations for whichever product needs new creative.

Batch across creators

Ask the agent to produce one ad with each of your top 10 creators. It rate-limits itself, polls for completion, and reports back when all are ready.

Chat-driven creative

Describe an ad. The agent picks the model, voice, and aspect ratio, estimates the cost, then generates. Refine iteratively in the same conversation.

Plug into multi-step pipelines

Combine UnrealUGC with research agents, copywriting agents, and ad-platform agents. UGC video is the final step in a fully autonomous pipeline.

Why UnrealUGC

A video servicethat thinks like an agent.

Most video APIs were built for humans clicking buttons. We rebuilt ours for agents that need to reason about cost, schedule jobs, and recover from failure.

Built for agents from day one

Every endpoint is a typed MCP tool with JSON Schema input. Agents auto-discover capabilities โ€” no fragile string parsing.

Async-first

Generate kicks off in <100ms and returns a job id. Use HMAC-signed webhooks so the agent gets a push the moment the video is done.

Cost-aware

estimate_video_cost tells the agent exactly how many credits a job will cost before spending them. No surprises on your bill.

FAQ

Common questionsabout agent video generation

Which AI agents can generate videos with UnrealUGC?
Any MCP-compatible agent: Claude Cowork, Claude Code, Claude.ai remote MCP, OpenAI Codex, OpenClaw, Hermes Agent, and custom agents built on any framework. Agents without MCP support can use the REST API directly โ€” same keys, same capabilities.
Is the setup different for each agent?
It's the same MCP server everywhere โ€” only the config format differs per client (JSON for Claude Desktop, TOML for Hermes, a tools directory for OpenClaw). Each takes about two minutes; we keep per-agent guides for the popular ones.
How do I keep an agent from overspending credits?
Three layers: the estimate_video_cost tool tells the agent the exact credit cost before it generates, your credit balance is a hard ceiling, and you can give the agent its own API key and revoke it anytime.
How does the agent know when a video is done?
generate_video returns a job id immediately. The agent either polls get_video until status is COMPLETED, or you register an HMAC-signed webhook and the agent gets a push with the final video URL.
Do agent-generated videos cost more?
No. API, MCP, and webhook access are included on every plan, and agent-generated videos draw from the same credit balance as the web app.

Two minutes to your agent's first UGC ad

Free to sign up. Generate a key, paste the MCP config, ask your agent to make an ad. That's it.