mcpbeat

Ugc Pocket MCP Server

com.ugcpocket/ugc-pocket
answering

Ugc Pocket is answering right now. Last checked 11 min ago. It exposes 7 tools.

Order UGC video campaigns from vetted creators. Drafts are confirmed and funded by a human.

Uptime history 41 hours of history
41 hours agonow
100.0%
Uptime 24h
91 of 91 checks
7
Tools
read from the server
691 ms
Response time
average over 24h
open, no key
Access
streamable-http

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add ugc-pocket --transport http https://ugcpocket.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "ugc-pocket": {
      "url": "https://ugcpocket.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.ugc-pocket]
url = "https://ugcpocket.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "ugc-pocket": {
      "url": "https://ugcpocket.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "ugc-pocket": {
      "url": "https://ugcpocket.com/mcp"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

campaign
check_campaign_status
Returns the status of a campaign (draft / open / in_progress / completed / cancelled). Scoped to campaigns belonging to the organization that owns the API key. Requires an API key.
create_campaign_order
Creates a UGC video campaign as a DRAFT (status='draft'). Nothing is charged: the brand owner must confirm and fund the campaign in the UGC Pocket app (the response includes a confirm_url to hand to them). Budgets are in euro cents: budget_max_cents is the spend cap for the WHOLE campaign, minimum 300000 (€3,000), and it is not necessarily spent in full (unspent budget is never charged). The number of creators is estimated from the cap, not chosen. Send an Idempotency-Key HTTP header to make retries safe. Requires an API key with the campaigns:draft scope.
campaigns
list_my_campaigns
For CREATOR API keys: lists the campaigns you are selected on (accepted application), with campaign_id, title, status, payment trigger and budget. Use the campaign_id with submit_posted_video to attach your published videos. Requires a creator API key (creator:submit scope) — generated in the UGC Pocket app under Settings.
deliverables
list_my_deliverables
For CREATOR API keys: lists your submitted videos and their state (submitted / published / validated / revision / paid), tracked view counts and validated amounts in cents. Optionally filter by campaign_id. Requires a creator API key (creator:submit scope).
estimate
estimate_campaign
Analyzes a free-text campaign brief (French or English) and returns structured campaign fields (title, prestation, categories, platforms, budget_max_cents) plus an estimate of what that cap can produce (creators briefed, videos, maximum tracked views). budget_max_cents is the spend cap for the WHOLE campaign, minimum 300000 (€3,000), and it is never necessarily spent in full. Writes nothing. Example brief: "I want UGC videos for our new kibble, dog owners, max budget €5,000". Requires an API key (ugcp_live_...).
service
get_service_info
Returns the UGC Pocket service descriptor: creator categories (e.g. dog, cooking, sport), prestation types, supported platforms, currency (EUR, budgets in cents), minimum campaign budget (300000 = €3,000, a spend cap for the whole campaign) and the order model (agent creates a draft, a human confirms and funds it in the app). No authentication required. Call this first to learn valid enum values.
submit
submit_posted_video
For CREATOR API keys: declare that you published a video on a social network for a campaign you are selected on. Give the public video URL (TikTok, Instagram or YouTube for automatic daily view tracking over 1 month; other https URLs are stored without tracking) and the campaign_id (see list_my_campaigns). Re-submitting the same URL for the same campaign is idempotent (returns the existing deliverable). Built for power users submitting many videos, e.g. hundreds for a challenge. Rate limit 30/min. Requires a creator API key (creator:submit scope).

Endpoints

URLTransportStateLatencyChecked
https://ugcpocket.com/mcp streamable-http answering 880 ms 11 min ago

Ugc Pocket — questions

Answers built from our own checks of this server.

What can Ugc Pocket do?
It exposes 7 tools, read directly from the server on our last check. Among them: check_campaign_status, create_campaign_order, estimate_campaign, get_service_info, list_my_campaigns, list_my_deliverables and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Ugc Pocket working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 691 ms. The bar chart above shows every period we have measured.
How do I connect Ugc Pocket?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Ugc Pocket need an API key?
No. Ugc Pocket completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Ugc Pocket?
It answers our handshake in 691 ms on average, which is faster than 12% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.