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.
Connect UGCBloom to Claude
1:05Open Claude on your laptop, go to the Customize page, and add a Custom Connector.
Add the UGCBloom connector
1:33Enter https://ugcbloom.com/api/mcp as the custom connector URL in Claude and click Add.
Authorize access
2:02Authorize Claude to access your UGCBloom account and select your organization.
Query UGCBloom via Claude
2:41Ask Claude questions about your campaigns. For example: "Which campaigns do I have in UGCBloom?"
Verify data accuracy
4:00Cross-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 campaignsget_campaignCampaign detailsget_campaign_statsFull stats with sectionsget_campaign_chartGrowth time-seriesget_campaign_analyticsCreator cohort analysisget_campaign_creatorsCreators with CPMget_campaign_creatorCreator detail + videosget_campaign_videosList/filter videosget_campaign_videoVideo + stats historyget_campaign_leaderboardRanked top performersget_org_statsOrg-wide with sectionsget_historical_statsDaily trends + CPMlist_conversationsDM conversationsget_conversation_messagesRead messagesTips & 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
messagesscope if you need your agent to read DM conversations.