mcpField
W
web2wave

web2wave

Remote
web2wave.comBusiness & Marketing0Updated 22w ago

About web2wave

web2wave is an official Cursor plugin for managing quiz funnels, paywalls, subscriptions, analytics, and A/B experiments. It combines a hosted MCP server with authoring skills and validated publishing workflows for teams building web2wave experiences.

Key features

  1. 01Hosted MCP server with OAuth and PKCE
  2. 02Quiz and paywall authoring skills
  3. 03Design-to-quiz workflow
  4. 04A/B experiment analysis
  5. 05Validated publishing and preview workflows

Use cases

  1. 01Create or edit quiz and paywall screens
  2. 02Turn a Figma design or screenshot into a quiz
  3. 03Review experiment results and decide whether to ship

MCP support

The plugin connects Cursor to web2wave's hosted MCP server at https://mcp.web2wave.com/mcp using OAuth and PKCE. A local stdio option is also documented for development.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.web2wave.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

web2wave Cursor Plugin

Official Cursor plugin for web2wave — quiz funnels, paywalls, subscriptions, analytics, and A/B experiments.

Includes:

  • MCP server — hosted at https://mcp.web2wave.com/mcp (OAuth + PKCE)
  • Skills — quiz authoring, design-to-quiz pipeline, experiment readouts
  • Workflows — validated publish paths, preview URLs, visual iteration loops

The MCP server implementation lives in web2wave/web2wave-mcp.

Install

  1. Open Cursor Settings → Plugins (or install from the Cursor Marketplace once listed).
  2. Add this repository: https://github.com/web2wave/cursor-plugin
  3. Enable the web2wave MCP server when prompted.
  4. Authorize with your project API key (Cabinet → Project Settings → API).

Cursor opens a browser OAuth page — paste your API key once; the token is stored for subsequent sessions.

MCP server

Remote (default, configured in mcp.json):

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

Local stdio alternative (for development):

{
  "mcpServers": {
    "web2wave": {
      "command": "npx",
      "args": ["-y", "@web2wave/mcp"],
      "env": { "WEB2WAVE_API_KEY": "your-project-key" }
    }
  }
}

See web2wave-mcp README for all auth modes and environment variables.

Skills

SkillUse when...
web2waveGeneral MCP workflows — API discovery, previews, safety model
web2wave-quiz-authoringCreating or editing quiz/paywall screens JSON
web2wave-design-to-quizFigma/screenshot → published quiz with visual QA loop
web2wave-experimentsA/B experiment analysis and ship/keep-running verdicts

Pair with the Figma Cursor plugin when the design source is Figma.

Validate locally

node scripts/validate-plugin.mjs

Submit to Cursor Marketplace

  • Valid .cursor-plugin/plugin.json and mcp.json
  • Logo at assets/logo.svg
  • Skills with YAML frontmatter (name, description)
  • Contact Cursor: Slack or [email protected]

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.