Build with AI

Launch your referral program
by asking your AI assistant

GrowSurf is referral and affiliate software with full MCP support. Connect it to ChatGPT, Claude, Cursor, or any MCP client, and your assistant builds the program, sets the rewards, and shows you what your customers will see — before anything goes live.

Claude ChatGPT Copilot + any MCP client
You

Launch a referral program for our SaaS. Give both sides $20 in credit when a friend subscribes.

Claude

Done. Your program is built and waiting for approval:

  • Created your GrowSurf account
  • Built Refer a Friend from a program template
  • Set $20 credit for the referrer and the friend

Here's what your customers will see:

Give $20, get $20

Share your link. When a friend subscribes, you both get credit.

yourbrand.com/r/jordan-t

Trusted by marketing and product teams that grow through customer, user, and partner referrals.

How it works

Tell your assistant what you want,
and review it before it goes live

Connect

One URL,
every AI assistant

Add the hosted server below, sign in with GrowSurf, and approve access. There's no API key to paste and no local install.

Hosted MCP server
https://mcp.growsurf.com
ChatGPT Claude Cursor Codex GitHub Copilot Gemini CLI Devin Desktop Cline Antigravity and any MCP client
Hosted OAuth uses your GrowSurf sign-in No account yet? Assistants can sign you up at mcp.growsurf.com/onboard Local install needs Node.js 22+
Setup for a specific client
Claude Code
# Hosted OAuth, no API key paste
claude mcp add --transport http --scope user growsurf https://mcp.growsurf.com
claude mcp login growsurf

On first use, Claude Code opens GrowSurf sign-in and consent.

Claude.ai and Claude Desktop
https://mcp.growsurf.com

Open Customize → Connectors, select +, then Add custom connector. Name it GrowSurf and use the URL above. Select Add, then Connect, and sign in. In a conversation, use + → Connectors to enable GrowSurf. On Team or Enterprise, an organization owner adds it first under Organization settings → Connectors.

ChatGPT
https://mcp.growsurf.com/mcp

Open Settings → Security and login and turn on Developer mode. Managed workspaces may require an admin to enable it. Open Settings → Plugins, select +, and create a developer-mode app named GrowSurf with a short description and the URL above. Approve access, then start a new chat and select + → More → GrowSurf.

Codex
codex mcp add growsurf --url https://mcp.growsurf.com
codex mcp login growsurf

You can also add the server directly in ~/.codex/config.toml.

Cursor
# ~/.cursor/mcp.json
{
  "mcpServers": {
    "growsurf": { "url": "https://mcp.growsurf.com" }
  }
}

Restart Cursor, then approve GrowSurf sign-in when prompted.

GitHub Copilot
code --add-mcp '{"name":"growsurf","type":"http","url":"https://mcp.growsurf.com"}'

Then enable GrowSurf from the Copilot tools picker.

Gemini CLI
gemini mcp add --transport http growsurf https://mcp.growsurf.com

Sign in with GrowSurf when the CLI opens consent.

Devin Desktop, Cline, and Antigravity
# mcp_config.json
{
  "mcpServers": {
    "growsurf": { "serverUrl": "https://mcp.growsurf.com" }
  }
}

Add the server URL in the client's MCP configuration, then approve GrowSurf sign-in.

Any other MCP client
# Remote Streamable HTTP with OAuth
https://mcp.growsurf.com

# API-key remote fallback
https://mcp.growsurf.com/mcp
Authorization: Bearer your_api_key

# Local stdio fallback (Node.js 22+)
npx -y @growsurfteam/growsurf-mcp

Use the hosted OAuth URL when your client supports remote Streamable HTTP and OAuth. Use the API-key or local stdio fallback when it does not.

Testimonials

Marketing and product teams choose GrowSurf's refer a friend software to
maximize their results

With our top-rated referral/affiliate software, GrowSurf customers launch faster and enjoy results like these: 312% return on investment, 30% of new leads from referrals, 15% of ARR from referrals.

Capterra GetApp G2 SoftwareAdvice Product Hunt Product Hunt - referral program software

"I had tried several referral marketing platforms before committing to GrowSurf. The UI/UX is much better than any of the competitors in the market, and integration was done quickly without much developer help. You can't beat it."

Wes Wagner
Wes Wagner
Head of Growth & Marketing at Microverse

"We wanted a cost-savvy solution that could be managed and changed easily without the help of IT/devs. GrowSurf provided us exactly what our business needed! They saved me and our development team valuable time by providing an easy-to-use solution of building an internal system, with minimal coding. With GrowSurf's support, I was able to set up the entire program within a day."

Gabriella Di Fazio
Gabriella Di Fazio
Marketing Manager at SurveyMonkey

"We were looking for a flexible system to implement on the development side, and easy enough for our marketing team to be able to explore and manage. GrowSurf checked all the boxes."

Michelangelo Guarise
Michelangelo Guarise
Founder, CEO at Volumio
Why A B2C Music Web App Chose GrowSurf To Launch Their Custom Referral Program To Achieve 9% Monthly Growth

"Growsurf made it incredibly easy to launch a referral program for our new and existing users and website visitors. We considered a wide array of options and Growsurf was by far the best value for money."

Max Friedman
Max Friedman
Co-Founder & CEO at Givebutter

"The most important thing for us was that the referral program had to be something that we could build and execute without having to have someone technical on the team. GrowSurf's ease of implementation was pretty awesome."

Tommy Gamba
Tommy Gamba
Strategy & Growth at Not Boring

"We use Growsurf to track ALL of our referrals, from paid acquisition channels to newsletters. GrowSurf is responsible for 15% of our new ARR from the last six weeks."

Nick IpAbouzeid
Nick Abouzeid
Head of Marketing at MainStreet
Hyper-Growth B2B Startup Scales Marketing with GrowSurf, Driving 15% ARR from Referrals

"No need to compare other referral marketing solutions. I've compared them all, and we went with GrowSurf.…Their quick-campaign creation and super fast customer support are amazing. Value for price is also unmatched."

Chino Lex
Chino Lex
Founder, CEO at Keyring

"GrowSurf is residual lead gen that we don't have to think about. We wanted something that we could put on autopilot. For every one person who signs up for Draftbit, we essentially get 1.33 new leads from that person."

Nick Selman
Nick Selman
Head of Growth at Draftbit
How A B2C SaaS Platform Uses GrowSurf To Get 30% More Leads Every Month

"We ditched a lot of GrowSurf's competitors because they were too expensive. GrowSurf was our saving grace. We wouldn't have a referral program if we had to pay $1,000 per month."

Diego Dal Cero
Diego Dal Cero
Founder, CEO at EvenFi
How A Fintech Crowdlending Platform Uses GrowSurf To Drive 40% Monthly Growth

"I had about ten other referral software providers I looked at. We chose GrowSurf because it was something we could customize without having to get developers to build the whole thing out. The price was another big plus for us."

Tracy Laranjo
Tracy Laranjo
Growth Manager at Willful
How GrowSurf Helps A B2C Financial Company Generate 300% Returns

"The level of time dedicated to thinking about what we want as a referral program was made easy by GrowSurf.…Referrals make up 5% of our sales and generate more 5-star reviews on Trustpilot."

Jacomo Deschatelets
Jacomo Deschatelets
Co-Founder, CMO at Emma Life Insurance

"I have been working with a ton of different referral programs for the past year and Growsurf takes pretty much all the development work out of setting up a seemingly integrated referral program. I was set up in less than 12 hours...Hats off to you guys, for building what I think is a very unique product."

Christopher Krohn
Christopher Krohn
Marketing Coordinator at 24onoff

"GrowSurf customer support is a 10 out of 10. Their replies are real answers -- it's not the traditional customer support experience. They go above and beyond."

Stéphane Le Mentec
Stéphane Le Mentec
Digital Marketing Manager at International TEFL Academy
How An Education Company Achieves 1055% ROI using GrowSurf

"I've built referral programs for Grab and a few other startups. I am now using GrowSurf for AI Camp. I love your product. Keep it going!"

Dr. Michael Ke Zhang
Dr. Michael Ke Zhang
Co-founder at AI Camp
FAQ

Questions worth
asking first

Can an AI agent really create and run a GrowSurf referral program?
Yes. GrowSurf publishes an open-source Model Context Protocol (MCP) server that wraps the GrowSurf REST API. Once you connect it to an AI assistant, it can create a referral or affiliate program, configure rewards, add and manage participants, and read analytics, all in plain language and backed by the same REST API the dashboard uses.
Which AI tools and MCP clients does GrowSurf support?
GrowSurf's hosted MCP endpoint works over Streamable HTTP with OAuth for ChatGPT, Claude.ai, Claude Desktop, Claude Code, GitHub Copilot, Cursor, Codex, Gemini CLI, Devin Desktop, Cline, Antigravity, and compatible remote MCP clients. The MCP server also runs locally over stdio for Claude Code, Cursor, Codex, Claude Desktop, Antigravity, and other local MCP clients.
Is there a hosted or remote MCP connector?
Yes. Connect supported remote MCP clients at https://mcp.growsurf.com. GrowSurf opens sign-in and consent, so you do not need to paste an API key. If your client does not support sign-in, use the API-key setup above.
Do I need a GrowSurf API key to use the MCP server?
Not when your client supports GrowSurf sign-in. ChatGPT, Claude, Claude Code, GitHub Copilot, Cursor, Codex, Gemini CLI, Devin Desktop, Cline, Antigravity, and compatible remote clients connect with your GrowSurf account. Local setups and clients without sign-in support may still ask for a GrowSurf API key. Static guidance and code-snippet tools run without credentials.
Can an AI agent set up GrowSurf if I don't have a GrowSurf account yet?
Yes. An assistant can connect to the onboarding endpoint at https://mcp.growsurf.com/onboard with no credentials and create a new GrowSurf account for you. From there it can build a referral or affiliate program from GrowSurf's program templates, with rewards starting in a safe, non-awarding state, and capture referrer and referred-friend screenshots so you can review the program before launch.
Can the agent pay out rewards without my approval?
No. Rewards an assistant creates are saved in a safe, non-awarding state, so nothing pays out until you enable them yourself. The hosted MCP server also requests only the scopes its current tools use: it cannot rotate API keys, delete programs, delete issued rewards, or fulfill rewards.
What can the agent do for developers embedding GrowSurf into an app?
For developers, the assistant gives guided installation of the universal code snippet, the JavaScript SDK, native iOS and Android SDKs, embeddable elements, webhooks, and participant auto-auth, plus official REST API library snippets for TypeScript, Python, PHP, Ruby, and Java.

Trusted by marketing and product teams that grow through customer, user, and partner referrals.