MCP Server
Point any MCP client at UseWait and let your agent set up the whole waitlist.
UseWait ships a Model Context Protocol server that mirrors the REST API. Connect any MCP-capable client (Claude Code, Cursor, or your own agent) and it can configure everything on its own: pick a slug, name the waitlist, generate and set the page code, create the confirmation email, upload assets to the CDN, and read signups.
https://usewait.com/api/mcp/mcp
Transport is streamable HTTP; authentication is your API key as a bearer token. Available on every plan.
Client configuration
claude mcp add usewait https://usewait.com/api/mcp/mcp \
--transport http \
--header "Authorization: Bearer uw_live_YOUR_KEY"Add to .cursor/mcp.json:
{
"mcpServers": {
"usewait": {
"url": "https://usewait.com/api/mcp/mcp",
"headers": { "Authorization": "Bearer uw_live_YOUR_KEY" }
}
}
}{
"mcpServers": {
"usewait": {
"type": "http",
"url": "https://usewait.com/api/mcp/mcp",
"headers": { "Authorization": "Bearer uw_live_YOUR_KEY" }
}
}
}How an agent should work
The server is self-documenting. The recommended flow, also returned by the get_started tool:
get_started
get_account
upload_asset
create_waitlist
get_page_format, then update_waitlist
get_email_template_format, then create_email_template
get_domain_status, then set_custom_domain
list_entries