OpenClaw integrationLive

OpenClaw + UnrealUGCUGC video, the lobster way.

Connect your OpenClaw personal AI agent to UnrealUGC via MCP. Now your agent can generate ultra-realistic UGC video ads from Telegram, WhatsApp, Discord, or anywhere else it lives — same prompt-driven flow, finished MP4 in minutes.

Connect in 60 seconds

Add UnrealUGCas an OpenClaw tool

OpenClaw discovers MCP servers automatically. Drop our config into your OpenClaw tools directory and the new generate_video tool shows up alongside everything else.

tools/mcp.json

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

Restart OpenClaw. Try asking it: “Generate a 15-second UGC ad for my new product launch using your favorite creator.”

What it unlocks

Your personal agentnow ships UGC ads.

OpenClaw was built to act on your behalf 24/7. Adding UnrealUGC gives it one of the most expensive tasks in your marketing stack — finished video creative — completely automated.

Generate ads from any inbox

Drop a Slack or WhatsApp message into OpenClaw and have a finished UGC video ad in your asset library within minutes. No dashboard required.

Always-on creative loops

Let OpenClaw run a daily routine: research a winning hook, rewrite for your brand, generate three creator variations, ping you when ready.

Channel → Brain → Body, with UGC

Slot UnrealUGC into OpenClaw's three-layer architecture as a Body tool. Your agents now see the video studio alongside everything else they can do.

Multi-creator A/B at scale

Tell OpenClaw 'make this ad with our top 5 creators in 9:16'. It batches the calls, polls completion, and reports back when all five are ready to upload.

Example workflow

A nightly UGC routine in 12 lines

Drop this into your OpenClaw routines — every night at 8pm, it picks your highest-spending product, writes a fresh hook, and generates three creator variations.

yaml
name: nightly-ugc
schedule: "0 20 * * *"
prompt: |
  1. Look up our top product by ad spend in the last 7 days.
  2. Write three fresh hooks (different angles).
  3. For each hook, pick a different stock creator from list_creators
     (mix gender / age / accent).
  4. Use generate_video with kling-2.6 and native audio,
     9:16, 12 seconds, useNativeAudio=true.
  5. When all three complete, post the outputUrls to #marketing on Slack.
How it works

Three pieces.One pipeline.

UnrealUGC slots into OpenClaw the same way any other MCP-aware tool does — but the result is a complete UGC video studio your agent can drive autonomously.

01

Your agent listens

OpenClaw watches your inboxes — Telegram, WhatsApp, Discord, Slack — for a creative brief, prompt, or scheduled trigger.

02

OpenClaw calls UnrealUGC

It picks a creator, a video model, and a voice from our MCP tools, estimates the credit cost, and kicks off the job in <100ms.

03

You get a finished ad

Our webhook fires the second the video is ready. OpenClaw drops the MP4 wherever you told it to — Slack, your asset library, or straight to Meta Ads Manager.

The tool catalog

Eleven tools.Zero glue code.

OpenClaw auto-discovers everything UnrealUGC exposes via MCP. Your agent picks the right tool for the task at hand — no plumbing required.

  • generate_videoKick off a new UGC video — pick creator, model, voice, aspect ratio.
  • estimate_video_costForecast credit cost before spending. OpenClaw checks budget first.
  • list_modelsBrowse Kling, Veo, Sora, Seedance, Wan. Pick by tier, audio support, max duration.
  • list_creators85+ stock creators across age, gender, accent, vibe. Plus your custom avatars.
  • list_voices25+ curated voices + your cloned voices.
  • get_videoPoll a job. Get the final outputUrl when status flips to COMPLETED.
  • list_videosBrowse generation history. Filter by project or status.
  • create_projectGroup videos by product or campaign.
  • list_projectsFind an existing project to write to.
  • get_creditsHow many credits left? Useful before batch runs.
  • get_meConfirm the account OpenClaw is connected to.
FAQ

Common questionsfrom OpenClaw users

Do I need to install anything beyond OpenClaw?
No. The MCP server runs via npx on demand — OpenClaw spawns it when it needs UnrealUGC and tears it down after. Just paste the config and add your API key.
Does my OpenClaw agent need a special model to use this?
Any model OpenClaw supports works. Claude 4 / 5, GPT-4o, Gemini, locally-hosted models via Ollama — they all see the same UnrealUGC tools through MCP.
How does pricing work when OpenClaw runs videos for me?
Same as the web app. Your OpenClaw agent uses your API key, which pulls from your UnrealUGC credit balance. Use estimate_video_cost in your prompt to make OpenClaw budget-aware.
Can OpenClaw post the final video to my ad platform?
Indirectly, yes. UnrealUGC returns a public MP4 URL. OpenClaw's other tools (browser automation, API plugins) handle the actual upload to Meta, TikTok, or wherever you ship ads.
Will OpenClaw burn through my credits if I leave it running?
Only if you tell it to. UnrealUGC enforces per-key rate limits (10 generations / minute) and your credit balance is the hard ceiling. You can also create a separate API key for OpenClaw and revoke it anytime.

Let OpenClaw run your ad creative

Sign up, generate an API key, paste the MCP config. Your OpenClaw agent now has a UGC video studio it can call any time of day.