Connect your agent
Connect your AI agent.
Let it make the ads.
RiffAds makes UGC video ads with AI actors. Connect your AI agent with one URL and it can price a job, make talking actor ads, images and video, and hand back the finished files, all from your workspace's credits and inside limits a person sets.

Connector URL
https://mcp.riffads.comStreamable HTTP with OAuth. Add it as a custom connector in your agent, then sign in when your browser opens.
Pick your client
Start in the app
you already use.
Each tile opens that app's own connector dialog with the URL filled in, or gives you the one line to paste in a terminal. You approve the connection there, in your browser.
- ClaudeWeb or desktopConnect
- Claude CodeIn the terminal
claude mcp add --transport http riffads https://mcp.riffads.com - ChatGPTCustom connectorOpen settings
- CursorOne clickInstall
- VS CodeCopilot agent modeInstall
- The RiffAds CLIScripts and CI
npx riffads@latest login
What it does
It makes the ads.
It never posts them.
What your agent can do
Price it first
It checks the cost of every job for free, then names the most it may spend. A job over that cap is refused, never trimmed.
Make the ad
Talking actor ads, images and video, with the same actors, voices and models as the studio.
Rebuild a reference
Give it an ad you like. It breaks down the hook, the shots and the captions, then remakes it with your product.
Read its history
Its past generations and your library of uploads and outputs, so it can pick up where it left off.
Hear when work is done
Register a webhook and RiffAds sends a signed event when a job finishes, so nothing has to keep checking.
What it never does
Post anywhere
It never posts to Meta, TikTok, YouTube, X or any other social platform.
Return anything but results
It returns a download link to each finished file, or for an analysis, the JSON breakdown itself. Where the ad goes next is your call.
Spend past your limits
By default an agent may spend 600 credits a job and 2,000 credits a day. A workspace owner or admin can lower both, or set them to zero.
Install
Add the skills.
Or use the CLI.
The skills teach your agent the safe way to use RiffAds. The CLI is for scripts, CI and anyone who lives in a terminal.
Agent Skills
Claude Code plugin
Run these two lines inside Claude Code. They add the RiffAds connector and these skills:
/plugin marketplace add riffads-ai/skills/plugin install riffads@riffads
cost-aware-generationquotes the cost and waits for a yesbatch-actor-variantsruns one script past several actorsbatch-image-variantsmakes up to four versions of one image or videoanalyze-reference-adtakes apart an ad you like, beat by beatclone-hookrebuilds a winning hook with your product and actorclone-static-adremakes a static image ad in your own brandriffads-routerpicks the right tool for any ad job you describe
CLI
The RiffAds CLI
Sign in once. Then price, make and download from any terminal, with a credit cap on every paid call.
npx riffads@latest loginWriting your own code instead? Use the REST API with a key from your workspace.
Connect once.
Ship ads all week.
Create your account and pick a plan. Your agent spends the same credits as the studio, at the same prices.