Referral Rock MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.16.4更新於 Nov 7, 2026

Read Referral Rock programs, members, referrals, rewards and payouts; add members and referrals.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行資料與分析商業與電商

概覽

AI 產生的概覽

託管的 Referral Rock MCP 伺服器:讀取推薦計畫、會員、推薦、獎勵與撥款,並可新增會員或推薦。

可以做什麼
  • 列出並查詢推薦計畫及其獎勵規則
  • 瀏覽會員(推薦人),包含推薦碼、推薦數量,以及個別會員的分享、推薦與獎勵統計
  • 列出並查詢推薦紀錄的狀態、金額、備註與自訂欄位
  • 列出獎勵、待撥款項與已完成的撥款交易及帳戶剩餘餘額
  • 建立或更新會員與推薦,並回報客戶購買
適用情境
適合正在經營 Referral Rock 推薦計畫的團隊,讓助理回答關於推薦人、待處理推薦與待付獎勵的問題,或不必開啟後台就能新增會員與推薦。
執行需求
透過 streamable HTTP 存取的遠端端點,用戶端只需填入 URL。登入採用 OAuth,登入頁會要求填寫 Referral Rock 的 public 與 private API 金鑰(Integrations → API Keys)。用戶端設定中不要加入 API 金鑰或 Authorization 標頭。免費額度為每月 50 次工具呼叫。
安裝前請注意
寫入類工具會變更 Referral Rock 資料:建立會員可能寄送確認信給該會員;將推薦建立或更新為 qualified 或 approved 狀態,或回報相符的客戶,可能觸發獎勵,屬於財務承諾且可能自動撥款。執行任何寫入前請先確認。伺服器另提供付費方案與訂閱工具,會回傳付款連結,並按月計算呼叫次數。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Referral Rock MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Freferral-rock/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "referral-rock-by-usefulapi": {
      "type": "http",
      "url": "https://referral-rock.usefulapi.io/mcp"
    }
  }
}

README

Referral Rock MCP by usefulapi

Read Referral Rock programs, members, referrals, rewards and payouts; add members and referrals.

Live endpoint: https://referral-rock.usefulapi.io/mcp · Homepage: https://usefulapi.io/referral-rock

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://referral-rock.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http referral-rock https://referral-rock.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "referral-rock": {      "url": "https://referral-rock.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Referral Rock credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/referral-rock/

On first connect you'll paste your Referral Rock public and private API keys (Integrations → API Keys).

Tools

ToolTypeWhat it does
referralrock_list_programsreadList referral programs
referralrock_get_programreadGet referral program by name
referralrock_list_reward_rulesreadList program reward rules
referralrock_list_membersreadList members (advocates)
referralrock_get_member_statsreadGet member statistics
referralrock_list_referralsreadList referrals (leads)
referralrock_get_referralreadGet referral
referralrock_list_rewardsreadList rewards
referralrock_list_pending_payoutsreadList pending payouts
referralrock_list_payout_transactionsreadList payout transactions
referralrock_create_memberwriteAdd a member to a program
referralrock_update_memberwriteUpdate a member
referralrock_create_referralwriteAdd a referral
referralrock_update_referralwriteUpdate a referral (status, amount, notes)
referralrock_record_customerwriteRecord a customer purchase
referralrock_usage_statusmetaUsage status (free-tier meter)
referralrock_request_featuremetaRequest a missing feature
referralrock_upgrademetaUpgrade to Pro or Pro+
referralrock_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with referralrock_upgrade (it returns a Stripe Checkout link). Cancel any time with referralrock_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running referralrock_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Referral Rock.

來源:servers/referral-rock/README.md,提交 4046075

工具

15

referralrock_list_programs

List referral programs

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.

輸入參數countoffsetprogram

referralrock_get_program

Get referral program by name

One referral program by its exact name: id, active flag, offers and URLs. GET /api/program/getsingle.

輸入參數name必填

referralrock_list_reward_rules

List program reward rules

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.

輸入參數program_id必填

referralrock_list_members

List members (advocates)

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.

輸入參數sortcountqueryoffsetdate_toprogramdate_fromshow_disabled

referralrock_get_member_stats

Get member statistics

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.

輸入參數member必填time_period

referralrock_list_referrals

List referrals (leads)

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.

輸入參數sortcountqueryoffsetstatusdate_toprogramdate_frommember_id

referralrock_get_referral

Get referral

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.

輸入參數emailexternal_idreferral_id

referralrock_list_rewards

List rewards

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.

輸入參數sortcountqueryoffsetstatusdate_toprogramdate_frommember_id

referralrock_list_pending_payouts

List pending payouts

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.

輸入參數recipient_idinclude_ineligible

referralrock_list_payout_transactions

List payout transactions

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.

輸入參數recipient_idtransaction_id

referralrock_create_member

Add a member to a program

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 a message to a real person; the default is false. POST /api/members.

輸入參數email必填phoneconfirmlast_namefirst_name必填program_id必填external_idreferral_codesend_confirmation_email

referralrock_update_member

Update a member

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 Rock updates it only when it is uniquely identified. POST /api/members/update.

輸入參數emaildisabledmember_idnew_emailnew_phoneprogram_idexternal_idprogram_namenew_last_namereferral_codenew_first_namenew_external_id

referralrock_create_referral

Add a referral

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 referrals start as pending) unless you mean it. Not idempotent. POST /api/referrals.

輸入參數noteemailphoneamountstatusconfirmlast_namefirst_nameexternal_idcompany_namereferral_code必填preferred_contact

referralrock_update_referral

Update a referral (status, amount, notes)

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 the fields you pass are changed. The referral is found by id, or by external id / email plus program_id or program_name. POST /api/referral/update.

輸入參數noteemailamountstatusconfirmprogram_idexternal_idpublic_notereferral_idprogram_name

referralrock_record_customer

Record a customer purchase

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 referral is added as a pre-loaded member to every program that has Preload New Customers on. Returns the outcome per customer (ReferralApproved, MemberPreloaded, Skipped…). Not idempotent. POST /api/customerfeed.

輸入參數email必填phoneamountconfirm必填last_namefirst_nameexternal_idpurchase_date

版本歷史

15
  1. v1.16.4最新Nov 7, 2026
  2. v1.15.3Nov 5, 2026
  3. v1.15.2Nov 5, 2026
  4. v1.15.1Nov 4, 2026
  5. v1.15.0Nov 3, 2026
  6. v1.14.1Nov 3, 2026
  7. v1.13.0Nov 1, 2026
  8. v1.11.0Oct 31, 2026
  9. v1.10.0Oct 31, 2026
  10. v1.9.2Oct 30, 2026
  11. v1.9.0Oct 30, 2026
  12. v1.4.0Oct 26, 2026
  13. v1.1.3Oct 25, 2026
  14. v1.1.0Oct 25, 2026
  15. v1.0.0Oct 24, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合