Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Inicia sesión con Google para escribir reseñas.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

GrowSurf

de growsurfversión 0.19.31i★ 0iComputadora o nube
Nombre en el registrocom.growsurf/growsurf

Cómo instalar

Resumen

Descripción del creador (original en inglés)

Build and manage GrowSurf referral and affiliate programs through AI assistants.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Computadora o nube
  • Transporte: stdio, Streamable HTTP
  • Categoría: Otros
  • Debes completar: GROWSURF_API_KEY

Instalación

Elige la app de IA que usas y copia la configuración.

Pasó 5/5 revisiones · Lo que preguntas pasa por el servidor del autor (mcp.growsurf.com)

Primero: ¿qué IA usas?

Elige tu app y los pasos aparecen abajo.

Funciona con Claude · unos 2 min

Sin clave y sin instalar nada · Configúralo una vez en claude.ai o en la app de escritorio y úsalo en el chat · las cuentas gratis pueden añadir 1

  1. Abre la página Connectors de Claude

    CustomizeConnectors

    CustomizeConnectors1+ Add2https://…3Add4
  2. Pulsa “+ Add” → “Add custom connector” y completa estos 2 campos

    Copia cada valor al campo con el mismo nombre en Claude y pulsa Continue

    Name · NombreGrowSurf
    Remote MCP server URL · Direcciónhttps://mcp.growsurf.com

    Deja Authentication como lo detectó Claude y pulsa Add

  3. Actívalo en un chat

    +ConnectorsGrowSurf

  4. Pruébalo

    Usa GrowSurf y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si Claude dice que está usando GrowSurf o muestra una herramienta de GrowSurf en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Funciona con ChatGPT solo en planes de empresa

ChatGPT Business, Enterprise o Edu en la web, añadido por un administrador o propietario del espacio · Con Free, Plus o Pro: tu plan de ChatGPT aún no puede conectar MCP

  1. Abre la página para añadir MCP en ChatGPT web

    Plugins+Add custom MCP server

    ChatGPTPlugins1+2https://…3Create4
  2. Escribe el nombre y la dirección

    Pon un nombre, pega la dirección en Connection, marca el aviso de riesgo y pulsa Create as a plugin

    Name · NombreGrowSurf
    Connection · Direcciónhttps://mcp.growsurf.com
  3. Elige GrowSurf en un chat

    Abre un chat nuevo y elige GrowSurf en tus plugins antes de escribir

  4. Pruébalo

    Usa GrowSurf y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si ChatGPT dice que está usando GrowSurf o muestra una herramienta de GrowSurf en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de OpenAI el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Funciona con Claude Code · unos 2 min

Sin clave y sin instalar nada

  1. Abre la Terminal

    Mac: pulsa Command+Espacio y escribe Terminal · Windows: abre PowerShell

  2. Pega este comando y pulsa Enter

    claude mcp add --transport http growsurf https://mcp.growsurf.com
  3. Escribe /mcp en Claude Code

    Deberías ver GrowSurf en la lista como conectado

  4. Pruébalo

    Usa GrowSurf y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si Claude Code dice que está usando GrowSurf o muestra una herramienta de GrowSurf en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Funciona con Cursor · unos 2 min

Sin clave y sin instalar nada

  1. Pulsa este botón para abrir Cursor

    Abrir en Cursor

    Cursor te pedirá confirmar; pulsa Install

  2. Abre el chat de IA de Cursor en modo Agent

  3. Pruébalo

    Usa GrowSurf y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si Cursor dice que está usando GrowSurf o muestra una herramienta de GrowSurf en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de Cursor el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Funciona con VS Code · unos 2 min

Sin clave y sin instalar nada

  1. Pulsa este botón para abrir VS Code

    Abrir en VS Code

    VS Code te pedirá confirmar; pulsa Install

  2. Abre el chat de IA de VS Code en modo Agent

  3. Pruébalo

    Usa GrowSurf y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si VS Code dice que está usando GrowSurf o muestra una herramienta de GrowSurf en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de VS Code el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Otras apps que usan MCP, como Windsurf, Zed o Gemini CLI, añaden servidores de forma distinta. Míralo en la lista de apps

Ver todas las apps que usan MCP →

Dirección para apps que se conectan por la web

Direcciónhttps://mcp.growsurf.com

La configuración JSON está en “Para desarrolladores”, abajo

¿Te atascaste? Pregunta a quien usa GrowSurf💬 Conversación →
Para desarrolladores: comandos de Terminal y configuración JSON

Por la web

Claude Code

claude mcp add --transport http growsurf https://mcp.growsurf.com

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "growsurf": {
      "url": "https://mcp.growsurf.com"
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "growsurf": {
      "type": "http",
      "url": "https://mcp.growsurf.com"
    }
  }
}

Instalado en tu computadora

Claude Code

claude mcp add growsurf --env GROWSURF_API_KEY=your-value --env GROWSURF_CAMPAIGN_ID=your-value --env GROWSURF_UPLOAD_ALLOWED_ORIGINS=your-value -- npx -y @growsurfteam/growsurf-mcp

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "growsurf": {
      "command": "npx",
      "args": [
        "-y",
        "@growsurfteam/growsurf-mcp"
      ],
      "env": {
        "GROWSURF_API_KEY": "your-value",
        "GROWSURF_CAMPAIGN_ID": "your-value",
        "GROWSURF_UPLOAD_ALLOWED_ORIGINS": "your-value"
      }
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "growsurf": {
      "command": "npx",
      "args": [
        "-y",
        "@growsurfteam/growsurf-mcp"
      ],
      "env": {
        "GROWSURF_API_KEY": "your-value",
        "GROWSURF_CAMPAIGN_ID": "your-value",
        "GROWSURF_UPLOAD_ALLOWED_ORIGINS": "your-value"
      }
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "growsurf": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@growsurfteam/growsurf-mcp"
      ],
      "env": {
        "GROWSURF_API_KEY": "your-value",
        "GROWSURF_CAMPAIGN_ID": "your-value",
        "GROWSURF_UPLOAD_ALLOWED_ORIGINS": "your-value"
      }
    }
  }
}

Valores que debes completar

  • GROWSURF_API_KEY secreto env
    A GrowSurf API key with access to the programs and actions you want to use.
  • GROWSURF_CAMPAIGN_ID env
    The default GrowSurf program ID for program-scoped tools.
  • GROWSURF_UPLOAD_ALLOWED_ORIGINS env
    A comma-separated allowlist of exact HTTPS origins accepted from GrowSurf FILE Resource upload tickets.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

De un vistazo

Descargas por semanai
1635/sem
Dominio verificado
✓ growsurf.com
Conexión
Computadora o nube
Transporte
stdio, streamable-http
Última versióni
0.19.31
Categoríai
Otros
Publicado en el registroi
8 nov 2026
Último cambio de códigoi
9 nov 2026
Creador
growsurf
Paquetes
npm: @growsurfteam/growsurf-mcp
Estado en el registro
Activo

Qué apps pueden usarlo

Según cómo se conecta este servidor y la documentación de cada app, comprobado el 10 nov 2026.

Se conectan por internet en

ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

Se ejecutan en tu computadora en

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

Todas las apps, con ventajas y desventajas →

Qué puede hacer

El servidor pide iniciar sesión antes de mostrar sus herramientas.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 11 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con el dominio growsurf.com (el registro comprueba quién es dueño del dominio)

  • ✓ Superada

    Sigue en mantenimiento

    Último cambio de código: ayer

  • ✓ Superada

    Tiene licencia

    Usa MIT

  • ✓ Superada

    El endpoint responde

    Respondió en 346 ms (HTTP 401)

  • ✓ Superada

    Inicio de sesión con OAuth

    Declara inicio de sesión con OAuth, así que tu app de IA puede llevarte a iniciar sesión

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint

Conversación

Pregunta, comparte un consejo o avisa de que no funciona. Ordenado por lo que la gente marcó como útil.

Aún no hay publicaciones. Sé la primera persona en preguntar o compartir.

Lo publicado aquí lo escriben usuarios, no el equipo de PopNx.

Inicia sesión con Google para publicar

Reseñas de usuarios

Aún no hay reseñas

Inicia sesión con Google para escribir una reseña

Comparado con otros en Otrosi

  • Más estrellas que el 0% de los otros 19130 servidores de esta categoría
  • Publicado en el registro más recientemente que el 92% de los otros 19130 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 19130 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro GrowSurf?

Superó 5 de 5 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: GROWSURF_API_KEY

¿Se ejecuta en mi computadora o en la nube?

Funciona de las dos formas: instálalo en tu computadora o conéctate a la versión en la nube.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez ayer, y la última versión (0.19.31) llegó al registro hace 3 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funciona en apps que aceptan MCP remoto, como ChatGPT Business o superior.

¿Qué puedo usar en su lugar?

En la misma categoría: World Monitor, Claude Flow, Tldraw

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

World Monitor

Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.

de koala73Muy usado★ 90,5 milActualizado hace 6 días

Se ejecuta en la nube✓ worldmonitor.app

Claude Flow

AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.

de ruvnetMuy usado↓ 13,5 mil/sem★ 81,4 milActualizado hace 14 meses

Se ejecuta en tu computadora

Tldraw

Draw and visually collaborate with your agents on tldraw's canvas.

de tldrawMuy usado★ 51,4 milActualizado hace 8 meses

Se ejecuta en la nube

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

GrowSurf MCP Server

The official GrowSurf command-line interface (CLI) and open-source Model Context Protocol (MCP) server for implementing GrowSurf referral and affiliate programs with guided steps and safe REST API wrappers.

Connect it to an AI agent and, in plain language, the agent can create a referral or affiliate program, configure rewards, install tracking, add and manage participants, and read analytics, all backed by the GrowSurf REST API.

MCP is optional. Any action-capable agent that can send HTTPS requests can start with GrowSurf's client-neutral REST workflow at https://growsurf.com/agent-start.md.

  • Learn more about GrowSurf at https://growsurf.com
  • Start with direct REST at https://growsurf.com/agent-start.md
  • Read the OpenAPI contract at https://growsurf.com/openapi.json
  • Read the Arazzo workflow at https://growsurf.com/arazzo.yaml
  • Learn about optional MCP setup at https://docs.growsurf.com/build-with-ai#connect-the-mcp-server

Who is this for

This MCP server is for:

  • Developers using MCP-compatible tools (Claude Code, Codex, Cursor, Copilot, and other MCP clients)
  • Teams that want guided, AI-assisted GrowSurf integrations

This MCP server is NOT for:

  • Browser-only users who want a local stdio install. ChatGPT web and Claude.ai use the hosted remote connector at https://mcp.growsurf.com. Claude Desktop can use either the local stdio server or the hosted connector. See the full client list and setup at https://docs.growsurf.com/build-with-ai#connect-the-mcp-server.

What you get

  • Guided Integration:
  • Universal Code install
  • Native iOS/Android and React Native SDK implementation guidance
  • Native GrowSurf Window guidance
  • Signup flow
  • Qualifying action flow
  • Affiliate sale / transaction tracking
  • Webhooks
  • Agent Recipes:
  • MCP prompts for creating referral programs, creating affiliate programs, advising on program design, troubleshooting referral tracking, embedding the widget, listing and fetching programs and participants, configuring rewards, wiring webhooks, and reading analytics
  • Prompts use details from your conversation and ask only for missing information needed for the next step. No form inputs are needed. Existing prompt names and direct arguments remain supported.
  • Installable Agent Skill bundle at skills/growsurf-agent-toolkit
  • Steering to review starter Design, Emails, Options, Installation, rewards, and GrowSurf Window content before patching
  • One-shot program-creation eval prompts and acceptance checks for starter content and configuration review
  • Happy‑Path REST API Wrappers:
  • Read and rename the bound team, request team verification, and resend the team owner's verification email
  • List and get campaigns
  • Get campaign analytics (totals, time series, email metrics, participant engagement activity, and activation cohorts)
  • Create, update, and clone programs (campaigns)
  • List, create, update, and delete campaign rewards
  • List, create, update, and delete Program Resources, including a safe one-time FILE preparation flow
  • Get/update Design, Emails, Options, and Installation config
  • Capture temporary GrowSurf preview screenshots so the user can see a draft program
  • List, create, update, delete, and test program webhooks
  • List the program's integrations and get a dashboard link to connect one
  • List, get, add, and bulk delete participants
  • Update a participant, email a participant, and get a participant's analytics and activity logs
  • Get a participant's payout-destination status and ask them to confirm a payout destination
  • Trigger referral credit (for referral programs), with optional delayed award (1-90 days)
  • Cancel a pending delayed referral trigger (for referral programs)
  • Record affiliate sales/transactions and their refunds or chargebacks (for affiliate programs)
  • Create mobile participant tokens for signed-in native app users
  • Official API Library Snippets:
  • TypeScript
  • Python
  • PHP
  • Ruby
  • Java
  • Helpers:
  • Compute participant auto-auth HMAC hash
  • Normalize webhook payloads
  • Generate best‑effort idempotency keys for webhook deduplication

Choosing a tool

Use program and participant tools to read or change records. Guidance tools return advice or code for you to apply:

TaskTool
Choose a program design and reward structuregrowsurf_program_design_advisor
Plan a web integrationgrowsurf_integration_guide
Get browser JavaScript examplesgrowsurf_client_snippets
Get one embeddable element's HTMLgrowsurf_embeddable_element_snippet
Generate page-level participant auto authentication codegrowsurf_grsf_config_snippet
Get backend REST API library examplesgrowsurf_api_library_snippets
Integrate a native iOS, Android, or React Native appgrowsurf_mobile_sdk_guide
Diagnose a program problemgrowsurf_troubleshoot_referral_tracking
Generate checks for an agent's program-creation workflowgrowsurf_agent_program_creation_eval

Published tool names and fields use campaign for a program, including campaignId. These identifiers remain supported. Display titles use program terminology; Campaign Reward remains the name for a reward configuration.

To delete one participant, pass one ID or email in participants to growsurf_bulk_delete_participants. The same permanent-deletion warnings apply. A separate single-participant tool is not needed. Program deletion and explicit reward fulfillment are outside this MCP tool set; completing a program is not deletion, and configuring a reward is not proof that it was delivered.

Optional compact connection

The default connection lists all 66 tools. Add --compact to select 32 tools for program setup, installation, participant management, referral tracking, rewards, and analytics. Your credential permissions can reduce the visible set further.

npx -y @growsurfteam/growsurf-mcp --compact

In a stdio client configuration, append "--compact" to the package's args array. Server integrations can call createGrowSurfMcpServer({ toolSurface: "compact" }). Omit the option to keep the full catalog.

Compact combines related guidance and settings tools:

ToolSelectionArguments
growsurf_get_guidancetopic: integration, browser, api_libraries, mobile_sdk, embeddable_element, participant_auto_auth, or program_creation_checksPut the selected guide's existing arguments under input. Use {} for defaults.
growsurf_get_program_settingssection: design, emails, options, or installationPut campaignId under input, or use the configured default.
growsurf_update_program_settingsThe same section valuesPut campaignId and the fields patch under input. Read the section first.

For example, read a program's installation settings:

{

"name": "growsurf_get_program_settings", "arguments": { "section": "installation", "input": { "campaignId": "YOUR_PROGRAM_ID" } } }

Program recommendations and troubleshooting keep their own tools. Participant reads, updates, deletion, referral actions, and sale or refund actions remain separate. Compact prompts, resources, guidance, and proposed configuration calls use the compact tool names and arguments.

Use the full connection for team administration, program cloning, participant resources, custom domains, webhook creation/updates/deletion/tests, participant emails, payout destinations, and webhook normalization. Remove --compact and reconnect. These operations remain available with their existing contracts on the full connection; compact rejects calls to tools outside its catalog. The tool-selection table above describes the full connection.

Requirements

  • Node.js 22+
  • A GrowSurf account for hosted OAuth. Sign up at https://app.growsurf.com.
  • A GrowSurf API key for local stdio setup or manual API-key remote setup. Create one in the GrowSurf dashboard after you sign up. A scoped key works as long as it has access to the tools and programs you want the agent to use.
  • A campaign (program) ID for campaign-scoped tools. Set GROWSURF_CAMPAIGN_ID as the default, pass a campaignId argument to target a specific program, or call growsurf_list_campaigns to find available programs. For a newly created program, pass the id returned by growsurf_create_campaign to the other tools.
  • Static guidance/snippet tools can run without credentials
  • Team-level tools do not need a campaign ID.
  • Every listed tool publishes standard MCP read-only, destructive, idempotent, and open-world safety hints. Scoped business actions stay available; API-key rotation is intentionally not an MCP tool. Rotate keys in GrowSurf Settings or through a direct REST/SDK client.

Official CLI

The npm package installs the growsurf-mcp command. Run it without a global install:

npx -y @growsurfteam/growsurf-mcp

The CLI starts GrowSurf's local stdio MCP server. Set GROWSURF_API_KEY for API-backed actions and GROWSURF_CAMPAIGN_ID for a default program. Public developer resources and static integration guidance work without credentials.

Inspect the installed command without starting the stdio server:

npx -y @growsurfteam/growsurf-mcp --help

npx -y @growsurfteam/growsurf-mcp --version

Supported MCP Hosts

For an MCP-compatible host, use GrowSurf's hosted OAuth endpoint at https://mcp.growsurf.com when the host supports remote Streamable HTTP with OAuth. Use the local npx server when the host needs a stdio process or manual API-key setup. No GrowSurf account yet? Sign up at https://app.growsurf.com and create an API key in the dashboard, or connect to https://mcp.growsurf.com and sign in with OAuth.

The GrowSurf MCP server works with any MCP-compatible host. The examples below cover a few config-based and CLI hosts. For the complete, current list of supported clients (including ChatGPT web, Claude.ai, Claude Desktop, GitHub Copilot, Gemini CLI, Devin Desktop, and Cline) with step-by-step setup, see https://docs.growsurf.com/build-with-ai#connect-the-mcp-server.

  • Cursor
  • Claude Code (CLI-based)
  • Antigravity
  • Codex (CLI-based)
Cursor
  1. Open or create Cursor's global MCP configuration at ~/.cursor/mcp.json.
  2. Add a server named growsurf with the hosted OAuth endpoint:
{

"mcpServers": { "growsurf": { "type": "http", "url": "https://mcp.growsurf.com" } } }

For local stdio instead, use:

{

"mcpServers": { "growsurf": { "command": "npx", "args": ["-y", "@growsurfteam/growsurf-mcp"], "env": { "GROWSURF_API_KEY": "YOUR_API_KEY", "GROWSURF_CAMPAIGN_ID": "YOUR_CAMPAIGN_ID" } } } }

Claude Code (CLI-based)

Open your terminal and connect Claude Code to the hosted OAuth endpoint:

claude mcp add --transport http --scope user growsurf https://mcp.growsurf.com

claude mcp login growsurf

For local stdio instead, install the server directly into Claude Code:

claude mcp add growsurf \

-e GROWSURF_API_KEY=your_api_key \ -e GROWSURF_CAMPAIGN_ID=your_campaign_id \ -- npx -y @growsurfteam/growsurf-mcp

Antigravity
  1. Open Antigravity.
  2. Click the … menu in the panel to the right and select MCP Servers.
  3. Click Manage MCP Servers > View raw config.
  4. Recommended: in the mcp_config.json file, add the hos

Solo se muestra el principio; lee el resto en el repo