MCP Server
UGC video generation, inside Claude Code.
Last updated: May 2026
The agent-media MCP server exposes 6 tools — UGC video, ShowYourApp, ProductActingUgc, LaptopUgc, list actors, and job status — that your AI assistant can call directly. Works with Claude Code, Cursor, Windsurf, and any MCP-compatible client.
Configure in Claude Code
Add to your ~/.claude.json or use claude mcp add.
{
"mcpServers": {
"agent-media": {
"command": "npx",
"args": ["-y", "@agentmedia/mcp-server"],
"env": {
"AGENT_MEDIA_API_KEY": "am_your_key_here"
}
}
}
}Restart Claude Code and the tools become available immediately. Same JSON format works for Cursor and Windsurf.
6 tools, one install
create_video
Generate a UGC ad: actor + script in, MP4 with Hormozi-style subtitles and optional B-roll out.
show_your_app
AI actor holds a phone showing your app screenshot. Submits + polls; returns the finished MP4.
product_acting_ugc
AI creator presents or reacts to a product image in a real-world UGC scenario.
laptop_ugc
3-scene laptop UGC ad: actor with laptop showing your app, scrolling B-roll, then a face-only selfie close.
list_actors
Browse the actor library. Returns slugs, names, and demographics.
get_video_status
Check status of any submitted job. Returns status, video URL, or error message.
What you can build with this
Generate ads from a Claude conversation
Brief Claude on your product, then ask for 5 ad variants. Each call produces a finished MP4 in your inbox or webhook.
Pair with your codebase
Claude reads your product copy, calls create_video with on-brand scripts, and writes the resulting URLs into your CMS.
A/B test loops
Have Claude generate 10 script variants, render all, and compare CTR after 24 hours. Iteratively improve.
Cursor-driven content pipelines
Right-click a product file in Cursor and say "make 3 ads from this." Cursor calls the MCP, ad URLs flow back into your editor.
Compatible with every MCP client
Claude Code
CLI + IDE extension
Cursor
IDE
Windsurf
IDE
Custom MCP client
Any spec-compliant runtime
Frequently Asked Questions
Is there an MCP server for AI UGC video generation?
Yes. agent-media ships an MCP server on npm — @agentmedia/mcp-server. It exposes 6 tools (create_video, show_your_app, product_acting_ugc, laptop_ugc, list_actors, get_video_status) to any MCP-compatible client. agent-media is currently the only UGC-focused video tool with an MCP server.
How do I add agent-media to Claude Code?
Add the agent-media block to your ~/.claude.json under mcpServers with your API key as AGENT_MEDIA_API_KEY env var. Restart Claude Code and the tools become available.
Does Cursor or Windsurf work with this?
Yes. Same MCP JSON format — paste the agent-media MCP block into your Cursor or Windsurf MCP settings. Both clients pick up the tools automatically.
Do MakeUGC, Arcads, Creatify, or HeyGen have MCP servers?
Not at the time of writing. agent-media is the only AI UGC video platform with a published MCP server.
Is the MCP server free to use?
The MCP server itself is free and open source (Apache-2.0). Generating videos through it consumes credits on your agent-media plan, just like API calls. Plans start at $39/mo.
Can I run the MCP server locally without npx?
Yes. Clone the GitHub repo and npm link — useful for hacking on the server or running an internal fork.
Wire it up
Free API key on signup. Drop the JSON config into Claude Code and generate your first ad in under 60 seconds.