Integration · Marketing
Connect Claude & ChatGPT to GrowSurf
Ask your AI who your top referrers are, how a program is doing, or which rewards are waiting in GrowSurf. It can add and update participants, credit referrals, record sales for affiliate commissions and review affiliate applications. Approvals and invite emails can wait for your go-ahead if you want.
Free plan, no credit card. Takes about a minute.
Try asking
“Who are the top 10 referrers in our referral program?”
The AI reads the program leaderboard and lists the top referrers.
“How did the program do in the last 30 days?”
It gets program analytics for the last 30 days: participants, referrals, shares and conversions.
“Which rewards has [email protected] earned, and are any pending?”
It lists the participant's rewards with their status, and can approve a pending one when you say so.
What your AI can do
Programs and participants
List and update programs, and find, add, update or remove participants with their referral link and referrer.
Referrals and rewards
List referrals, credit a referral as converted, and approve or fulfill rewards.
Affiliates and analytics
Record sales, approve commissions, list payouts, review affiliate applications and read the leaderboard and analytics.
“Add [email protected] to the program, referred by [email protected].”
It creates the participant with Anna as referrer.
“Record a 200 USD sale for the referred customer [email protected].”
It records the sale so affiliate commissions are calculated. Nobody is charged.
“Show pending affiliate applications and approve the one from Ola Nordmann.”
It lists applications with status pending and approves the one you pick. The applicant may be emailed.
26 tools for GrowSurf
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_participantChanges dataAdd a participant to a program: `campaign_id` and `email`, plus optional name, `referred_by` (referrer ID or email), `metadata` or `is_affiliate`.approve_commissionVisible to othersApprove a pending affiliate commission by `campaign_id` and `commission_id` so it counts toward the next payout.approve_rewardVisible to othersApprove a pending reward by `campaign_id` and `reward_id`; set `fulfill` to also mark it fulfilled. The participant may be notified.fulfill_rewardVisible to othersMark an approved reward as fulfilled by `campaign_id` and `reward_id` (for rewards you deliver yourself).get_campaignGet one program by `campaign_id`, including its status, rewards and totals.get_campaign_analyticsGet program analytics (participants, referrals, shares, conversions) by `campaign_id` for a date range or `days`.get_leaderboardGet the program leaderboard of top referrers by `campaign_id`.get_participantGet one participant by `campaign_id` and `participant_id_or_email`, including referral link, referrer and reward status.get_teamGet the GrowSurf team (account) details.list_affiliate_applicationsList affiliate applications in a program by `campaign_id`, filtered by `status`.list_campaign_rewardsList the reward rules configured for a program by `campaign_id`.list_campaignsList all referral and affiliate programs (campaigns) in the account. Use this to find a `campaign_id`.list_commissionsList affiliate commissions in a program by `campaign_id`, filtered by `status`.list_participant_activityList the activity log of one participant by `campaign_id` and `participant_id_or_email`.list_participant_referralsList the people a single participant has referred, by `campaign_id` and `participant_id_or_email`.list_participant_rewardsList the rewards a participant has earned, by `campaign_id` and `participant_id_or_email`.list_participantsList participants in a program by `campaign_id`, paging with `next_id`; can filter by `metadata`.list_payoutsList affiliate payouts in a program by `campaign_id`, filtered by `status`.list_referralsList referrals in a program by `campaign_id`, filtered by `referral_status`, email or name and sortable.record_saleVisible to othersRecord a sale made by a referred customer (`participant_id_or_email`) with `gross_amount` and `currency`, so affiliate commissions are calculated. Does not charge anyone.remove_participantDeletesPermanently remove a participant from a program by `campaign_id` and `participant_id_or_email`. This cannot be undone.review_affiliate_applicationChanges dataApprove or reject an affiliate application by `campaign_id` and `application_id` via `status`, with an optional `review_note` or `rejection_reason`. The applicant may be emailed.send_referral_invitesVisible to othersSend referral invite emails on behalf of a participant to `email_addresses`, with `subject_text` and `message_text`. This emails real people.trigger_referralVisible to othersCredit the referrer of a participant (`participant_id_or_email`) by marking the referral as converted, optionally after `delay_in_days`. This can earn the referrer rewards.update_campaignChanges dataUpdate a program's `name`, `status`, `company_name` or `company_logo_image_url` by `campaign_id`.update_participantVisible to othersUpdate a participant by `campaign_id` and `participant_id_or_email`: name, email, notes, metadata, referrer, referral status or unsubscribed flag.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose GrowSurf from the app list.
- 2
Paste your key
Paste a GrowSurf API key. In GrowSurf open Settings > API Keys (app.growsurf.com/settings#api-keys) and create or copy an API key.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in GrowSurf?
The AI can read programs, participants, referrals, rewards, reward rules, commissions, payouts, leaderboards, analytics and activity logs. It can add, update and remove participants, credit referrals, approve and fulfill rewards, approve commissions, record sales, send referral invites and review affiliate applications.
Does the AI see my GrowSurf API key?
No. Your GrowSurf API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Sending invite emails reaches real people, approving rewards can notify participants and removing a participant is permanent, so these can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own GrowSurf account.
Does it work for both referral and affiliate programs?
Yes. The tools work with any program in your GrowSurf account. For referral programs the AI can read referrals and approve or fulfill rewards. For affiliate programs it can also record sales, list and approve commissions, list payouts and review affiliate applications.
Related integrations
Let your AI work in GrowSurf today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect GrowSurf freePipMCP is not affiliated with GrowSurf. Product names are trademarks of their owners.






