Waitlister

Provides programmatic access to Manage waitlist subscribers via the Waitlister API through MCP-enabled AI assistants.
  • javascript

0

GitHub Stars

javascript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "ilpr-waitlister-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "waitlister-mcp"
      ],
      "env": {
        "WAITLISTER_API_KEY": "<WAITLISTER_API_KEY>",
        "WAITLISTER_WAITLIST_KEY": "<WAITLISTER_WAITLIST_KEY>"
      }
    }
  }
}

You can connect your AI assistants to Waitlister and manage your waitlist subscribers through natural language using the MCP server. This server enables you to add, list, view, update, and track subscriber activity by exchanging simple commands with your AI assistant.

How to use

After you configure the MCP client, you can perform common waitlist actions through natural language prompts. For example, you can instruct your assistant to add an email to your waitlist, check the subscriber count, lookup a specific subscriber, update a subscriber’s points, or show top subscribers by a chosen metric. The MCP server translates these requests into API calls to Waitlister and returns the results back to your assistant.

How to install

Prerequisites you need before starting are Node.js 18+ and an active Waitlister account on Growth or Business plan that provides API access.

Install using the recommended approach with npx and configure your environment variables.

{
  "mcpServers": {
    "waitlister": {
      "command": "npx",
      "args": ["-y", "waitlister-mcp"],
      "env": {
        "WAITLISTER_API_KEY": "your-api-key",
        "WAITLISTER_WAITLIST_KEY": "your-waitlist-key"
      }
    }
  }
}

Additional setup options

If you prefer a global install, you can install the MCP server globally and configure it similarly. The following steps install the MCP package and show the configuration structure you would use.

npm install -g waitlister-mcp
{
  "mcpServers": {
    "waitlister": {
      "command": "waitlister-mcp",
      "args": [],
      "env": {
        "WAITLISTER_API_KEY": "your-api-key",
        "WAITLISTER_WAITLIST_KEY": "your-waitlist-key"
      }
    }
  }
}

Environment variables

Your MCP client must have access to your Waitlister credentials to operate. The following variables are required and should be set in your environment when starting the MCP server.

WAITLISTER_API_KEY=your-api-key
WAITLISTER_WAITLIST_KEY=your-waitlist-key

Tools you can use

The MCP server exposes a set of actions you can request through your AI assistant. Each action maps to a specific operation against your Waitlister data.

add_subscriber

Add a new subscriber to your waitlist.

Parameters: email (required), name (optional), phone (optional), referred_by (optional), metadata (optional)

list_subscribers

Retrieve a paginated list of subscribers.

Parameters: limit (default 20, 1–100), page (default 1), sort_by (default date), sort_dir (default desc)

get_subscriber

Get detailed information for a specific subscriber by ID or email.

Parameters: id_or_email (required)

update_subscriber

Update a subscriber’s information.

Parameters: id_or_email (required), name (optional), phone (optional), points (optional), metadata (optional)

log_view

Record a waitlist page view for analytics.

Parameters: visitor_id (optional), referring_domain (optional)

Available tools

add_subscriber

Add a new subscriber to your waitlist.

list_subscribers

Retrieve a paginated list of subscribers.

get_subscriber

Get detailed info for a specific subscriber.

update_subscriber

Update a subscriber's information.

log_view

Record a waitlist page view for analytics.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational