
Waitlister
Connects Claude and other MCP clients to the Waitlister API for managing product launch waitlists through natural language. Exposes five core operations: adding subscribers with optional referral tracking and custom metadata, listing and sorting subscribers by position or referral count, looking up individuals by email or ID, updating subscriber details and points, and logging page views for analytics. Requires a Waitlister Growth or Business plan for API access. Useful if you're running a waitlist campaign and want to manage subscribers, check leaderboard rankings, or update referral points without leaving your editor or chat interface. Rate limits are 60 to 120 requests per minute depending on your plan tier.
- tools
- 17
- auth
- Secret needed
- transport
- STDIO
- env vars
- 3
- last updated
- Oct 19, 2026
Tools
17 toolsPublic tool metadata for what this MCP can expose to an agent.
get_accountCheck the key and what the account may do: plan, waitlist count vs cap, whether the next create_waitlist would succeed, AI credits. Read-only
Check the key and what the account may do: plan, waitlist count vs cap, whether the next create_waitlist would succeed, AI credits. Read-only
No parameter schema in public metadata yet.
create_waitlistCreate a new waitlist; returns its key + a form URL that collects signups immediately. Optionally provisions its landing page (draft) in the same call
Create a new waitlist; returns its key + a form URL that collects signups immediately. Optionally provisions its landing page (draft) in the same call
No parameter schema in public metadata yet.
list_waitlistsList every waitlist you own, with subscriber/view counts
List every waitlist you own, with subscriber/view counts
No parameter schema in public metadata yet.
get_statsSubscriber + view counters for a waitlist
Subscriber + view counters for a waitlist
No parameter schema in public metadata yet.
add_subscriberAdd a new subscriber to a waitlist
Add a new subscriber to a waitlist
No parameter schema in public metadata yet.
list_subscribersList subscribers with pagination and sorting, optionally only those with one tag
List subscribers with pagination and sorting, optionally only those with one tag
No parameter schema in public metadata yet.
get_subscriberGet details for a specific subscriber by ID or email, including tags
Get details for a specific subscriber by ID or email, including tags
No parameter schema in public metadata yet.
update_subscriberUpdate a subscriber's name, phone, points, metadata, or tags (add, remove, or replace; new tag names are created)
Update a subscriber's name, phone, points, metadata, or tags (add, remove, or replace; new tag names are created)
No parameter schema in public metadata yet.
delete_subscriberPermanently delete a subscriber (irreversible)
Permanently delete a subscriber (irreversible)
No parameter schema in public metadata yet.
list_tagsList the waitlist's subscriber tags and how many subscribers have each
List the waitlist's subscriber tags and how many subscribers have each
No parameter schema in public metadata yet.
log_viewRecord a waitlist page view for analytics
Record a waitlist page view for analytics
No parameter schema in public metadata yet.
get_landing_pageStructured view of the hosted landing page: status, copy, theme, SEO, live URL, analytics
Structured view of the hosted landing page: status, copy, theme, SEO, live URL, analytics
No parameter schema in public metadata yet.
create_landing_pageCreate the page from structured fields (draft; one page per waitlist)
Create the page from structured fields (draft; one page per waitlist)
No parameter schema in public metadata yet.
update_landing_pageUpdate copy/theme/background/SEO; live pages update immediately
Update copy/theme/background/SEO; live pages update immediately
No parameter schema in public metadata yet.
publish_landing_pageGo live at waitlister.me/p/{slug}
Go live at waitlister.me/p/{slug}
No parameter schema in public metadata yet.
unpublish_landing_pageTake the live page offline (page and subscribers are kept)
Take the live page offline (page and subscribers are kept)
No parameter schema in public metadata yet.
generate_landing_pageAI-generate or AI-edit the whole page from a prompt (1 AI credit per call, ~20–50s)
AI-generate or AI-edit the whole page from a prompt (1 AI credit per call, ~20–50s)
No parameter schema in public metadata yet.
Sponsors
Configuration
WAITLISTER_ACCOUNT_KEYsecretAccount API key (wl_acct_…) from waitlister.me Settings → API keys. Works on every plan; enables waitlist creation and all landing-page tools.
WAITLISTER_API_KEYsecretLegacy alternative: per-waitlist API key (wl_…, Growth+ plans) used together with WAITLISTER_WAITLIST_KEY.
WAITLISTER_WAITLIST_KEYDefault waitlist key for per-waitlist-key mode or to scope tools to one waitlist.
Readme
Waitlister MCP Server — @waitlister/mcp
An MCP (Model Context Protocol) server that connects AI assistants like Claude, Cursor, and Windsurf to the Waitlister API. Create waitlists and manage subscribers through natural language.
This is the official package, superseding
waitlister-mcp(1.0.x). Existingwaitlister-mcpconfigurations keep working, but new setups should use@waitlister/mcp— it adds account-key support, waitlist creation, stats, and deletion, and works on every plan.
What Can You Do With This?
Once connected, you can ask your AI assistant things like:
Details
- Repository
- github.com/ilpr/waitlister-mcp
- Package
@waitlister/mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active