Back to Guides
MCP setup guide

How to Create Your Waitlist with Claude Code

Add the UseWait MCP server to Claude Code with one command and ship a live waitlist from your terminal: slug, page code, emails, and custom domain included.

If you live in the terminal, Claude Code is the fastest way to go from idea to live waitlist without opening a browser. One claude mcp add command connects the UseWait MCP server, and from there Claude Code can create the waitlist, restyle the page, wire up the confirmation email, and even walk you through pointing a custom domain. This guide shows how to create your waitlist with Claude Code end to end.

Set up your waitlist with Claude Code

1

Grab an API key from UseWait

Sign up free at usewait.com, then head to Dashboard, Settings, API Keys and create one. Copy the uw_live_... value immediately; only a hash is stored server side. The free plan is enough for the whole flow.

2

Add the MCP server

Run the command below in your terminal with your real key. Claude Code registers the server over streamable HTTP, so there is no local process to manage. Run /mcp inside a session to confirm the usewait tools are loaded.

Terminal
claude mcp add usewait https://usewait.com/api/mcp/mcp \
  --transport http \
  --header "Authorization: Bearer uw_live_YOUR_KEY"
3

Prompt it

In a Claude Code session, try: "Set up a waitlist for my CLI tool. Pick a clean slug, write a dark, developer-focused page, and add a confirmation email." The agent calls get_started for the recommended order, get_page_format for the page-code contract, then creates everything. Your page is live at usewait.com/w/<slug> immediately.

4

Iterate and launch

Keep going in the same session: ask for copy tweaks, a different hero, or referral settings. When you are ready, ask it to connect your domain; the set_custom_domain tool returns the exact A record to create, and the agent retries once DNS propagates. SSL is issued automatically.

What Claude Code handles for you

Picks and claims a unique slug
Writes page code matched to your brand
Creates the confirmation email template
Uploads logos and images to the CDN
Walks you through custom domain DNS
Reads signups and referral stats on demand

Frequently asked questions

Does this cost anything on the UseWait side?

No. Every plan, including free, ships with full API and MCP access. Plan capabilities only gate specific features like custom domains or bringing your own database.

How many tools does the MCP server expose?

Twenty-five, covering waitlists, entries, page code, email templates, CDN asset uploads, Turnstile keys, external databases, and custom domains. The get_started tool documents the whole flow so the agent needs no extra context.

Can Claude Code read my signups later?

Yes. Ask it anytime and it calls list_entries to fetch signups, positions, and referral counts for any of your waitlists.

Is there a REST API if I want to script this myself?

Yes, the same key works against usewait.com/api/v1. GET /api/v1 returns a machine-readable index of every endpoint.

Get your API key and let Claude Code launch it

Free plan includes full API and MCP access. Your agent does the rest.

Create your free API key

Full reference at docs.usewait.com and a quick overview on the developers page.