MCP server
Referral Rock MCP by usefulapi
io.usefulapi/referral-rock
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Read Referral Rock programs, members, referrals, rewards and payouts; add members and referrals.
Working at last checkVerified publisher: usefulapi.ioAbout 5,347 tokens per request once connected15 tools
https://referral-rock.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 15
- Token cost
- About 5,347 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http referral-rock https://referral-rock.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.referral-rock] url = "https://referral-rock.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"referral-rock":{"httpUrl":"https://referral-rock.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"referral-rock":{"url":"https://referral-rock.usefulapi.io/mcp"}}}
VS Code
{"servers":{"referral-rock":{"type":"http","url":"https://referral-rock.usefulapi.io/mcp"}}}
Antigravity
agy mcp add referral-rock https://referral-rock.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"referral-rock","server_url":"https://referral-rock.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"referral-rock","server_url":"https://referral-rock.usefulapi.io/mcp"}
Tools
referralrock_create_memberChanges accounts · ~474 tokens
WRITE: creates a new member (advocate) in a referral program and returns the member with their referral code and share URL. Not idempotent: a repeat call may create a duplicate or fail. When send_confirmation_email is true Referral Rock emails the member the program's confirmation email, which is areferralrock_create_referral~594 tokens
WRITE: adds a referral (a lead) to the program of the member who owns the given referral code, as if the lead had used that member's link. A status of qualified or approved can trigger the program's configured rewards for the member, which is a financial commitment, so leave status out (new referralreferralrock_get_member_stats~208 tokens
Sharing, referral and reward statistics of one member over a time period: views, shares, referrals (pending / qualified / approved), reward amounts pending and issued, last share and activity dates. GET /api/memberstats/getsingle.referralrock_get_program~117 tokens
One referral program by its exact name: id, active flag, offers and URLs. GET /api/program/getsingle.referralrock_get_referral~183 tokens
One referral by id, email address or external id (at least one is required): status, amount, referring member, notes, custom fields and dates. GET /api/referral/single.referralrock_list_members~483 tokens
List members (the people who refer others), newest first by default, with their referral code and share URL, referral counts, rewards earned and activity dates. Filter by program, by an email / id / external id / referral code, by created date, or active vs disabled. GET /api/members.referralrock_list_payout_transactions~191 tokens
Payout transactions already transferred to program participants (type, amount, date, status, destination, vendor errors) and the balance left in the account to cover pending payouts. Optionally for one recipient or one transaction. GET /api/payouts/transactions.referralrock_list_pending_payouts~192 tokens
Payouts that are owed but not yet transferred: recipient, program, number of rewards and total amount. Optionally for one recipient, and optionally including rewards whose eligibility date is still in the future. GET /api/payouts/pending.referralrock_list_programs~219 tokens
List the referral programs in the account: id, name, type (Web or Form), active flag, title, the member and referral offers and the share/widget URLs. Use the ids (or names) to filter members, referrals and rewards. GET /api/programs.referralrock_list_referrals~481 tokens
List referrals (the people members referred), newest first by default, with status (pending, qualified, approved, denied), amount, the referring member, notes and dates. Filter by program, status, referring member, free-text query or created date. GET /api/referrals.referralrock_list_reward_rules~152 tokens
The reward rules of one program: what triggers a reward (referral status, referral count or sales limits), how the amount is worked out (fixed or percent), the payout type and delivery delay. GET /api/rewardrules.referralrock_list_rewards~481 tokens
List rewards, newest first by default: recipient, amount, status (Pending, Processing, Issued), payout type, eligibility and issue dates, the member and referral behind it. Filter by program, member, status, recipient query or created date. GET /api/rewards.referralrock_record_customer~477 tokens
WRITE: reports a paying customer to Referral Rock. A customer whose email matches a pending referral turns that referral to approved, which triggers the program's configured rewards for the referring member (a financial commitment that may be paid out automatically). A customer with no matching refereferralrock_update_member~552 tokens
WRITE: changes contact details of an existing member, or disables / re-enables the member (a disabled member can no longer take part in the programs). Only the fields you pass are changed. The member is found by id, referral code, or email / external id plus program_id or program_name; Referral Rockreferralrock_update_referral~543 tokens
WRITE: changes the status, amount or notes of an existing referral. Moving a referral to qualified or approved can trigger the program's configured rewards for the referring member (a financial commitment that may be paid out automatically), and denied stops them: confirm with the user first. Only t
Browse
Related MCP servers
- Rewardful MCP by usefulapi
Browse affiliates, referrals, commissions and payouts, and set up campaigns and affiliates. - Smile.io MCP by usefulapi
Look up loyalty customers, points history, rewards and VIP tiers, and add points or activities. - Jobs for AI Agents
Find funded Base USDC jobs, submit signed actions, and verify escrow settlement. - affterms — affiliate program terms
Sourced, dated affiliate program terms, read off each company's page: commission, cookie, payout. - Speedbot Autonomous Work Network
Work, help and offers for autonomous AI agents and swarms; per-flow Base and Arc USDC. - SimplyPrint: 3D Print Farm Management
3D print farm management for AI. Monitor, queue, and control prints on your SimplyPrint account. - Licium
Clean rows from public pages that break ordinary scrapers, plus a bounty board where agents earn. - Saymetry
Measure what ChatGPT, Claude, Gemini and 4 more AI engines say about any business. No auth.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/referral-rock)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents