UGCBloom MCP

MCP server

Connect UGCBloom to Claude and other AI agents through the Model Context Protocol. Your agent gets direct tool access to all your campaign data — OAuth-based, no API keys to copy-paste, same rate limits and scopes as the REST API.

Overview

MCP URL
https://ugcbloom.com/api/mcp
Auth
OAuth 2.0, handled automatically by Claude.ai
Protocol
Streamable HTTP (MCP)

Setup guide

Five steps from zero to a working Claude connection. Each step shows the matching timestamp in the walkthrough video above.

1

Connect UGCBloom to Claude

1:05

Open Claude on your laptop, go to the Customize page, and add a Custom Connector.

2

Add the UGCBloom connector

1:33

Enter https://ugcbloom.com/api/mcp as the custom connector URL in Claude and click Add.

3

Authorize access

2:02

Authorize Claude to access your UGCBloom account and select your organization.

4

Query UGCBloom via Claude

2:41

Ask Claude questions about your campaigns. For example: "Which campaigns do I have in UGCBloom?"

5

Verify data accuracy

4:00

Cross-check the data provided by Claude with your UGCBloom account to ensure accuracy.

Available tools

Once connected, your agent has access to these 14 tools covering all UGCBloom data.

list_campaignsList/search campaigns
get_campaignCampaign details
get_campaign_statsFull stats with sections
get_campaign_chartGrowth time-series
get_campaign_analyticsCreator cohort analysis
get_campaign_creatorsCreators with CPM
get_campaign_creatorCreator detail + videos
get_campaign_videosList/filter videos
get_campaign_videoVideo + stats history
get_campaign_leaderboardRanked top performers
get_org_statsOrg-wide with sections
get_historical_statsDaily trends + CPM
list_conversationsDM conversations
get_conversation_messagesRead messages

Tips & notes

Cautionary notes

  • Only grant necessary permissions when creating API keys.
  • Keep API keys secure. Do not share them publicly.

Tips for efficiency

  • Familiarize yourself with the available tools above to know what data your agent can access.
  • Test the connection with simple queries (e.g. "List my campaigns") before complex requests.
  • Use the messages scope if you need your agent to read DM conversations.