io.usefulapi/referrals-com · v1.0.2 · marketing-and-seo
Referrals.com MCP by usefulapi is healthy: it completed an MCP handshake in 262 ms and exposes 15 tools.
Read brands, campaigns and stats; create or update brands and campaigns in Referrals.com.
Endpoint: https://referrals-com.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 15 |
| Latency | 262 ms |
| Last checked (UTC) | 2026-11-07T15:40:26.505Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-07T15:40:26.505Z | Healthy | 262 |
referrals_com_get_profile | Get the Referrals.com account that the API key belongs to: name, email and plan. Good first call to confirm the key works. API: GET /v1/members/profile. |
referrals_com_list_brands | List the brands (websites) in the account. A brand owns campaigns. API: GET /v1/brands. |
referrals_com_get_brand | Get one brand by id: its URL, domain, description and logo. API: GET /v1/brands/{brandId}. |
referrals_com_get_brand_stats | Get analytics for one brand: campaigns, participants, shares, clicks and impressions. API: GET /v1/brands/{brandId}/stats. |
referrals_com_create_brand | Create a brand (a website that runs referral campaigns). Creates a new record; it is not undone by a retry. API: POST /v1/brands. |
referrals_com_update_brand | Change a brand's description or logo URL. Fields you omit stay as they are. API: PUT /v1/brands/{brandId}. |
referrals_com_list_campaigns | List campaigns, optionally for one brand. API: GET /v1/campaigns. |
referrals_com_get_campaign | Get one campaign with its widget, reward and contest settings. API: GET /v1/campaigns/{campaignId}. |
referrals_com_get_campaign_stats | Get campaign stats: participants, shares, clicks, impressions and daily signups. API: GET /v1/campaigns/{campaignId}/stats. |
referrals_com_create_campaign | Create a campaign under a brand. Creates a new record. The reward_type and type_id codes are not listed in the public docs: check them in the dashboard first. API: POST /v1/campaigns. |
referrals_com_update_campaign | Change a campaign's name or publish setting. Fields you omit stay as they are. API: PUT /v1/campaigns/{campaignId}. |
referrals_com_list_participants | List participants (people who joined a referral campaign), optionally for one campaign. API: GET /v1/participants. |
referrals_com_get_participant | Get one participant with their shares, rewards and invited emails. API: GET /v1/participants/{participantId}. |
referrals_com_list_webhooks | List the webhook URLs registered in the account. API: GET /v1/webhooks. |
referrals_com_get_lander | Get the lander page settings of one campaign: template, header and footer text, background, brand and social links. API: GET /v1/lander. |