By the UGCHooks team · Updated
UGCHooks in Claude
Add UGCHooks as a connector and Claude can turn a product link into a batch of TikTok and Reels posts, then read back the hooks, slide text, captions and hashtags so you can rework them in the conversation.
Set up UGCHooks in Claude
Step 1
Add the connector
In Claude, open Settings → Connectors → Add custom connector. Name it UGCHooks and paste the server URL.
https://ugchooks.app/mcpStep 2
Sign in and approve
Claude opens ugchooks.app. Sign in, check the permissions (account, read batches, write batches) and press Connect UGCHooks.
Step 3
Ask for posts
Start a chat and give Claude a product link. It calls create_batch, then get_batch to read the posts back.
Step 4
Claude Code
In a terminal, add it as a remote HTTP server. The first tool call opens the same sign-in page.
claude mcp add --transport http ugchooks https://ugchooks.app/mcp
Tools it can call
get_profile
Your email and how many credits you have left.
list_batches
Your newest 100 batches, one per product link, with an app link for each.
get_batch
One batch: the product brief, every written post (slides, hook beats, meme captions), caption and hashtags per post, and links to files you saved from the app.
create_batch
Turns a product link into a new batch: a brief plus the first 10 posts. Free, up to 20 links a day, no credits spent.
write_part
Writes the next 10 posts (parts 1 to 9) of a batch you already unlocked in the app.
Things to ask
- “Make a UGCHooks batch for https://yourapp.com and give me the 5 strongest hooks.”
- “Read my latest UGCHooks batch and rewrite every caption in a drier tone.”
- “Which of my batches are unlocked, and how many credits do I have left?”
What it can't do
- Sign-in is OAuth with your own UGCHooks account; the assistant never sees your password or session.
- It cannot buy credits, unlock a batch or spend a credit. Unlocking stays in the app.
- It cannot post. To publish to TikTok or Instagram, connect UGC API (ugcapi.dev) and hand it the render links.
- Slideshow images and MP4s are rendered in your browser in the app. Only files you saved there have links.
Questions
Which Claude plans can add it?
Any Claude plan that lets you add custom connectors, plus Claude Code and Claude Desktop. The server is a standard remote MCP server with OAuth.
Does connecting cost anything?
No. Creating a batch and its first 10 posts is free, like on the site. The remaining 90 posts need the batch unlocked with one credit in the app; the integration can't spend credits.
Can it post to TikTok or Instagram for me?
Not from UGCHooks. Use UGC API (ugcapi.dev), which has its own Claude, ChatGPT and n8n integrations, and pass it the render links from get_batch.
How do I disconnect?
Open ugchooks.app/oauth/mcp/connections while signed in and press Disconnect. That revokes the access and refresh tokens straight away.
Your next 100 posts are one link away.
10 posts free · no sign-up · TikTok and Instagram