UGC Agent
Find Instagram and TikTok UGC creators with public emails from Claude, ChatGPT or Cursor: run creator searches from a brief, analyze creators and research brands.
Hosted MCP Server
npx add-mcp 'https://mcp.ugcagent.app/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
![]()
Maya Okafor Skincare · 18.4K
Works with
$ claude mcp add --transport http ugcagent 'https://mcp.ugcagent.app/mcp?uid=<your-uid>'
- 11 clients with setup steps, plus any Streamable HTTP client
- 1 command to connect Claude Code
- 30+ tools for search, analysis, trends, scripts and automations
- 5,000 leads a month on Premium, shared with the web app
Your AI is great at planning. It can’t find creators on its own.
Ask a general chatbot for UGC creators and you get guessed handles, dead links and no emails. So the research happens in one tab, the sourcing in another, and you copy everything between them.
Made-up creators
A model without live data invents plausible handles. You only find out when the profile doesn’t exist or the email bounces.
Copy and paste all day
The brief lives in your AI chat, the creators live in a spreadsheet, and you are the integration between them.
One more tab to log into
Your team already works in Claude, ChatGPT or an IDE. Every extra tool is a context switch.
One conversation, real creator data. Search, analyze and research without leaving the chat.
Search for creators
Describe the creator you need. UGC Agent searches Instagram and TikTok live, checks each profile against the brief and returns creators with public emails.
Analyze a creator
Point it at a creator and get a read on their recent content: formats, hooks and what tends to perform.
Research a brand
Ask who has posted videos for a brand and get the creators behind its UGC, with links to the posts as proof.
Connected in three steps. Then pick your client.
- 1
Get Premium
MCP is included on Premium and above. Members of a Premium team get access through the team owner. - 2
Add UGC Agent to your client
Claude Code, Codex and OpenClaw take one command. ChatGPT, Claude and other clients take the URL, and Cursor and Hermes take a short config. - 3
Check it, then ask
Restart the client or run its MCP check, confirm ugcagent is listed, and ask for creators in plain English. In UGC Agent, “Use in your LLM” shows the setup for your account.
Connect UGC Agent to Claude Code
- Open a terminal in any project.
- Run the command below to add UGC Agent as a remote HTTP server.
- Restart Claude Code, or run /mcp, and check that ugcagent is listed as connected.
claude mcp add --transport http ugcagent 'https://mcp.ugcagent.app/mcp?uid=<your-uid>'
What happens when you ask for creators.
A single message can run the whole sourcing turn. Your AI client shows each tool call as it happens.
- 01
Give it the context
State the product, the creator you want, the platform, the region, any evidence you require and any exclusions. The more operational the brief, the better the first pass.- Example: “Find 15 skincare creators in the UK, 5K to 100K followers, public email, no beauty salons.”
- 02
UGC Agent searches and checks
It researches the product if needed, turns the goal into search angles, discovers Instagram and TikTok candidates, then enriches and scores each public profile against your brief.- Your saved Agent Preferences and exclusions apply
- Creators you already received are skipped
- 03
Review the result
The qualified creators come back to the chat with their fit, followers and contact, plus a link to open the same list in UGC Agent for table review and CSV export. - 04
Keep going in the same thread
Ask for more, refine the list, remove leads, analyze a creator or draft outreach. Reusing the returned list keeps follow-ups on the same list instead of starting a new one.- Your team still decides who to contact, the terms and the payment
Creator lists that don’t get lost in a chat transcript.
Every list the MCP builds also lives in UGC Agent. Open it from the link in the chat when a table is easier to read than a long message.
- A readable table with filters, the same one you use in the web app
- Saved lists you can come back to, with creators kept in your account
- CSV export, or push creators to Instantly or Smartlead from the CRM
- Follow-ups in the chat update the same list, not a new one See how the Creator CRM works
15 creators From ChatGPT · just now
Skincare18.4K94
Beauty42.1K88
Skincare9.8K79
Fashion5.4K77
Home3.2K86
Food12.6K83
ChatGPT via UGC Agent
Your list is saved. Open it to filter, review and export.
UK skincare creators 15 creators · app.ugcagent.app
Your preferences follow you into every client.
MCP calls run the same server-side sourcing as the web app, signed in as you. Nothing about your standards resets because you switched tools.
- Saved Agent Preferences, exclusions and delivery history apply to every run
- A one-run override changes that request only, never your saved preferences
- Plan limits and your monthly lead pool apply exactly as they do in the app
- Create, pause, resume or update automations from the chat too Read about automations
Claude Code ~/campaigns/lumen-skin
› Find 15 UK skincare creators for the spring launch. Skip anyone we already have.
*ugcagent ·* get_agent_context Preferences loaded · 3 exclusions
*ugcagent ·* run_ugc_agent UK skincare, 5K to 100K, public email
*ugcagent ·* get_run_status 15 of 15 creators, 6 already known skipped
*ugcagent ·* export_csv uk-skincare-creators.csv
Agent Preferences
- Followers 5K to 100K
- Public email required
- 3 excluded creators
This run only: UK
The same tools the web app uses. Your AI client picks the right one.
You don’t need to name tools. Ask in plain English and the client calls them for you. Available tools follow your plan and the server configuration.
-
Find creators
Run a full sourcing turn, or call discovery and scoring step by step.run_ugc_agentget_run_statusstop_rundiscover_creatorsenrich_and_scoreanalyze_seed_creatorsfind_brand_creators -
Work the list
Review, trim and export the creators you kept, then draft the first message.list_leadsremove_leadsexport_csvdraft_creator_outreachlist_chatsrename_chat -
Research and create
Company context, trends, creator content analysis, ideas and script drafts.research_companyfind_viral_trendsanalyze_creator_contentideate_ugc_contentdraft_ugc_script -
Automate
Set up and manage Leads and Trends automations without opening the app.create_lead_automationcreate_trend_research_automationlist_automationsupdate_automationpause_automationresume_automationrun_automation_nowdelete_automation
Building your own app instead? The Developer API covers creator searches, leads, lists, automations and webhooks on Ultra. For outreach tools, see integrations, or try a free creator tool first.
A chatbot and a spreadsheet vs. UGC Agent over MCP.
AI chat on its own
- Guessed handles that may not exist
- No email, or one it made up
- Copying names into a spreadsheet
- Re-explaining your standards each time
- The same creators suggested again
- Separate tool, separate login
With the UGC Agent MCP
- Live Instagram and TikTok profiles
- Public emails the creator published
- A saved list you can open and export
- Your saved preferences, applied every run
- Creators you already have are skipped
- Inside Claude, ChatGPT, Cursor or Codex
Is the MCP server right for you?
- 01
Founders and operators in Claude or ChatGPT
Already planning campaigns with an AI assistant every day.- Brief and source in one thread
- No new tool to learn
- Lists open in the web app
- Brief and source in one thread
- 02
Teams building in Claude Code, Cursor or Codex
Working from the terminal or IDE.- One command to connect
- Tool calls visible as they run
- Combine with your own scripts
- One command to connect
- 03
UGC agencies
Sourcing for several clients from one Premium workspace.- Saved preferences per workspace
- 5 seats on Premium
- Automations from the chat
- Saved preferences per workspace
-
Probably not for you if
- You’re on Pro (MCP needs Premium)
- You need raw endpoints for your own app (that’s the Developer API on Ultra)
- You’re on Pro (MCP needs Premium)
Connected like a credential. Kept on our servers.
The MCP is a hosted, remote server. Your AI client sends the request; all the sourcing work and every key it needs stay with UGC Agent.
What it doesn’t do
- No tools for the UGC Database, Brands or Tracking tabs
- Doesn’t send outreach or contact creators for you
- Generated trends, hooks and scripts need your review before use
- Not the developer API (that is a separate Ultra feature)
- 01
Tied to your account
The connection is linked to the signed-in user and only works for Premium accounts and their team members. Treat it like a password: keep it out of screenshots, repositories, docs and shared prompts. - 02
Keys never reach the client
API keys for Instagram, TikTok, Gemini, Firebase Admin and Stripe stay on UGC Agent’s servers and are never sent to your LLM client. - 03
Same rules as the app
Every call goes through the same plan checks, lead pool and saved preferences as the web app. If your access changes, set it up again from UGC Agent instead of copying another user’s connection. - 04
You approve the actions
Clients like ChatGPT may ask you to confirm actions that save or change data, and your team still makes every outreach and hiring decision.
MCP access starts on Premium.
Premium includes the MCP server, 5,000 creator leads a month shared across chat, automations and MCP, and 5 seats. The developer API starts on Ultra. Compare plans
- Pro $29/mo Web app only, 200 leads
- Premium $59/mo MCP, 5,000 leads, 5 seats
- Ultra $199/mo MCP plus the developer API
UGC Agent MCP questions, answered.
Still deciding? Book a demo or message us.
Can I use UGC Agent inside ChatGPT?
Yes, on UGC Agent Premium and above. Add the UGC Agent MCP URL as a custom app in ChatGPT developer mode. OpenAI documents full MCP apps on ChatGPT web for Business, Enterprise and Edu workspaces, and read or fetch-only MCP access for Pro.
Can I use UGC Agent inside Claude or Claude Code?
Yes, on Premium and above. In Claude, add it as a custom connector under Customize → Connectors; the Free Claude plan allows one custom connector, and on Team and Enterprise an owner adds it for the organization first. In Claude Code, run claude mcp add --transport http ugcagent followed by the URL.
Which UGC Agent plan includes MCP?
Premium and above. Premium includes MCP access and 5,000 new creator leads a month, shared across searches, automations and MCP. Team members inherit access from a Premium team owner. Developer API access starts on Ultra.
What can I ask for once it is connected?
A full sourcing turn: describe the product and the creator you need, and UGC Agent discovers Instagram and TikTok profiles, enriches and scores them, saves them to a list and returns a link for table review and CSV export. You can also analyze a creator’s content, find creators who posted for a brand, research trends, draft scripts and outreach, and manage automations.
Is my MCP connection safe to share?
No. It is tied to your account. Treat it like a password and keep it out of screenshots, repositories, documentation and shared prompts. The keys UGC Agent uses for Instagram, TikTok and its models stay on our servers.
How is the MCP different from the developer API?
The MCP is for people working inside an AI client: you ask in plain English and the client calls UGC Agent’s tools. The developer API is for engineers building their own app or workflow on documented endpoints, and starts on Ultra. Neither exposes the UGC Database, Brands or Tracking tabs.
Does UGC Agent make the final creator decision?
No. It returns evidence and a first-pass fit score. Your team decides who to contact and handles outreach, terms and payment.