ClipUGC runs as an MCP server. Add it to Claude Code or Cursor and your agent creates the influencer, makes the video and downloads the file.
Free credits. API keys come with a paid plan.
Ida, made with ClipUGC. One create_clip call.
Log in once. The server reads the same key the CLI uses, so every client below shares it. No key yet?
npm install -g clipugc
clipugc auth login
One line registers the server. Claude Code starts it when you open a session.
claude mcp add clipugc -- npx -y clipugc@latest mcp
The plugin adds three skills. clipugc drives the tools in plain words, ugc-director turns an app idea into a video plan, persona-account runs an ongoing AI creator account.
/plugin marketplace add clipugc/ClipUGC-CLI
/plugin install clipugc@ClipUGC-CLI
/clipugc:clipugc how many credits do I have left
/clipugc:persona-account create an AI influencer for a fitness account
Settings, MCP. Or drop this in .cursor/mcp.json in your project.
{
"mcpServers": {
"clipugc": {
"command": "npx",
"args": ["-y", "clipugc@latest", "mcp"]
}
}
}
No config file. Download the extension, open it, paste your API key.
The Cursor block also works as is in claude_desktop_config.json if you prefer a config file.
Listed on the MCP Registry, Smithery and GitHub.
Each one mirrors a CLI command and takes the same arguments, with underscores instead of dashes. The ones that make something return a job id right away; the agent polls until it is done.
| Tool | What it does | Credits |
|---|---|---|
| create_character | Describe a person in plain words. She gets her first photo right away. | 2 credits |
| generate_image | A new photo of her in a new place or outfit. Same face every time. | 2 credits per shot |
| create_clip | Turns a photo into a 5 or 10 second video. Add a scene and she is staged there first. | 7 or 13 credits 9 or 15 with a scene |
| create_motion_clip | She copies the moves from a video you upload, up to 30 seconds. | 3 credits per second |
| merge_ad | Puts your app recording and a hook line on a finished clip. Music is optional. | Free |
| Tool | What it does | Access |
|---|---|---|
| list_characters | Your influencers, the public ones, or both in one feed. | Read-only |
| list_images | Her photos with their status. Also how the agent waits for a photo to finish. | Read-only |
| get_video | Status of a clip or a finished video. The tool the agent polls. | Read-only |
| download_video | Saves a finished clip or video as an mp4 wherever you say. | Writes a file |
| get_credits | Your balance and the live price of every action. | Read-only |
| list_hooks | Hook line ideas for your app. | Read-only |
Prices are duration-aware and a failed job refunds exactly what it charged. The CLI has the same list under clipugc mcp. Full command reference
Sign up and pick Professional or Business. Keys come with the paid plans.
Open Dashboard, then API Keys, and create one. It is shown once, so copy it.
Run clipugc auth login and paste it. Or set CLIPUGC_API_KEY in your client config.
Paste this into Claude Code. It checks the balance, picks the photo, makes the clip, waits, adds your recording and saves the file.
Use the clipugc tools. Check my credits first. Find my character Ida and her newest photo. Make a 5 second clip from that photo: eyebrows lift, a slow grin, no talking. Wait until it is done, then put ./screenrec.mp4 and the hook "this app fixed my mornings" on it, and download the finished video to ./videos/ida-mornings.mp4.
Behind it: get_credits, list_characters, list_images, create_clip, get_video every few seconds, merge_ad, download_video. 7 credits for the clip, nothing for the rest.
More prompts like this one, plus the hook batch, the teardown and a week of posts: the free guide.
A photo is 2 credits. A 10-second video is 13. Adding your app footage is always free.
$0
free credits to start, no card
$14.99 / month
150 credits every month
Business is $49.99 a month for 600 credits, with story episodes and front-of-queue rendering. See the full plan comparison
No. Same credits, same prices. A photo is 2 credits and a 10 second video is 13 whether Claude asks for it or you click in the studio. get_credits shows the live prices.
Yes. npx -y clipugc@latest mcp downloads and starts the server on its own. You need Node.js 20 or newer. Give it your key with a CLIPUGC_API_KEY env block in the client config, and skip the install.
To your account, in the same Videos tab you see in the studio. The server and the studio share one account. download_video saves a copy to the path you name.
No. The server runs on your machine and sends the key only to clipugc.com with each request. It lives in ~/.config/clipugc/config.json or in your client config, and you can revoke it from the API Keys page any time.
API keys come with Professional and Business. Professional is $14.99 a month for 150 credits, which is about 11 videos.
Everything else is answered on the main FAQ.
Try the studio free first. When you want your agent to do the clicking, an API key comes with Professional.