GrowSurf MCP
An official MCP server provided by GrowSurf that allows AI assistants to create and manage referral and affiliate programs. It supports keyless onboarding via OAuth, draft program creation, and configuration of rewards and commissions, with safety stops requiring human approval before launch or payment changes.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Create a GrowSurf account and draft referral program via AI
- Configure program design, emails, and reward settings
- Verify email and approve program launch
- Manage affiliate program details and commissions
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@growsurfteam/growsurf-mcp 0.19.24
{
"version": "0.19.24",
"transport": "stdio",
"identifier": "@growsurfteam/growsurf-mcp",
"registryType": "npm",
"environmentVariables": [
{
"name": "GROWSURF_API_KEY",
"format": "string",
"description": "A GrowSurf API key with access to the programs and actions you want to use."
},
{
"name": "GROWSURF_CAMPAIGN_ID",
"format": "string",
"description": "The default GrowSurf program ID for program-scoped tools."
},
{
"name": "GROWSURF_UPLOAD_ALLOWED_ORIGINS",
"format": "string",
"description": "A comma-separated allowlist of exact HTTPS origins accepted from GrowSurf FILE Resource upload tickets."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"growsurf-mcp-growsurfteam-growsurf-mcp": {
"command": "npx",
"args": [
"-y",
"@growsurfteam/growsurf-mcp@0.19.24"
],
"env": {
"GROWSURF_API_KEY": "<YOUR_GROWSURF_API_KEY>",
"GROWSURF_CAMPAIGN_ID": "<YOUR_GROWSURF_CAMPAIGN_ID>",
"GROWSURF_UPLOAD_ALLOWED_ORIGINS": "<YOUR_GROWSURF_UPLOAD_ALLOWED_ORIGINS>"
}
}
}
}Cline
{
"mcpServers": {
"growsurf-mcp-growsurfteam-growsurf-mcp": {
"command": "npx",
"args": [
"-y",
"@growsurfteam/growsurf-mcp@0.19.24"
],
"env": {
"GROWSURF_API_KEY": "<YOUR_GROWSURF_API_KEY>",
"GROWSURF_CAMPAIGN_ID": "<YOUR_GROWSURF_CAMPAIGN_ID>",
"GROWSURF_UPLOAD_ALLOWED_ORIGINS": "<YOUR_GROWSURF_UPLOAD_ALLOWED_ORIGINS>"
}
}
}
}VS Code
{
"servers": {
"growsurf-mcp-growsurfteam-growsurf-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@growsurfteam/growsurf-mcp@0.19.24"
],
"env": {
"GROWSURF_API_KEY": "<YOUR_GROWSURF_API_KEY>",
"GROWSURF_CAMPAIGN_ID": "<YOUR_GROWSURF_CAMPAIGN_ID>",
"GROWSURF_UPLOAD_ALLOWED_ORIGINS": "<YOUR_GROWSURF_UPLOAD_ALLOWED_ORIGINS>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"growsurf-mcp-growsurfteam-growsurf-mcp": {
"command": "npx",
"args": [
"-y",
"@growsurfteam/growsurf-mcp@0.19.24"
],
"env": {
"GROWSURF_API_KEY": "<YOUR_GROWSURF_API_KEY>",
"GROWSURF_CAMPAIGN_ID": "<YOUR_GROWSURF_CAMPAIGN_ID>",
"GROWSURF_UPLOAD_ALLOWED_ORIGINS": "<YOUR_GROWSURF_UPLOAD_ALLOWED_ORIGINS>"
}
}
}
}Let your agent find its tools
Find servers like GrowSurf MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.