therealMrFunGuy/waitlist-kit
Viral waitlist + landing page generator via API + MCP server
Platform-specific configuration:
{
"mcpServers": {
"waitlist-kit": {
"command": "npx",
"args": [
"-y",
"waitlist-kit"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Launch page + viral waitlist + analytics tool for pre-launch products.
# Docker
docker compose up -d
# Or local
pip install -r requirements.txt
python server.pyAPI at http://localhost:8430, landing pages at http://localhost:8430/w/{slug}
| Method | Endpoint | Description | |--------|----------|-------------| | POST | /waitlists | Create waitlist | | GET | /waitlists | List all | | GET | /waitlists/{id} | Get details + stats | | POST | /waitlists/{id}/signup | Sign up (email, name, referral_code) | | GET | /waitlists/{id}/signups | List signups (API key required) | | GET | /waitlists/{id}/stats | Stats + referral breakdown | | GET | /waitlists/{id}/leaderboard | Referral leaderboard | | GET | /waitlists/{id}/export | CSV export (API key required) | | GET | /w/{slug} | Public landing page | | POST | /w/{slug}/join | Form submit from landing page | | GET | /w/{slug}/status?email=x | Check position |
create_waitlist — create a new waitlistget_waitlist_stats — signup counts, referral statsexport_signups — export all signups as JSONcheck_position — check position by emaillist_waitlists — list all waitlistsRun MCP server: python mcp_server.py
Loading reviews...