Waitwhile MCP by usefulapi
RemoteAbout Waitwhile MCP by usefulapi
Waitwhile MCP is a hosted service for accessing Waitwhile from Claude, Cursor, and other MCP clients using Waitwhile credentials. It covers waitlists, bookings, customers, services, and analytics, and can create, update, or cancel visits.
Key features
- 01View waitlists, bookings, and available slots
- 02Search customers and view notes
- 03Browse locations, services, and resources
- 04Review visit analytics and audit entries
- 05Create, update, or cancel visits
Use cases
- 01Review waitlists and booking schedules
- 02Find customers and their notes
- 03Check service, staff, or room availability
- 04Update or cancel a customer visit
MCP support
This hosted MCP server provides tools for Waitwhile locations, visits, customers, services, resources, and analytics, including visit management. OAuth sign-in collects Waitwhile credentials through the login page.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://waitwhile.usefulapi.io/mcpclaude mcp add --transport http io-usefulapi-waitwhile https://waitwhile.usefulapi.io/mcp{"mcpServers":{"io-usefulapi-waitwhile":{"type":"http","url":"https://waitwhile.usefulapi.io/mcp"}}}Open in Cursor{"servers":{"io-usefulapi-waitwhile":{"type":"http","url":"https://waitwhile.usefulapi.io/mcp"}}}Open in VS Code{"mcpServers":{"io-usefulapi-waitwhile":{"type":"http","url":"https://waitwhile.usefulapi.io/mcp"}}}{"mcpServers":{"io-usefulapi-waitwhile":{"serverUrl":"https://waitwhile.usefulapi.io/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
29| Parameter | Type | Required | Description |
|---|---|---|---|
| desc | boolean | No | Newest first. |
| limit | integer | No | Results per page, 1-100 (default 20). |
| external_id | string | No | Only the location with this external id. |
| start_after | string | No | Cursor: pass the previous reply's next_start_after to get the next page. |
| country_code | string | No | Two-letter country code. |
Details
From the project READMEWaitwhile MCP by usefulapi
Use Waitwhile from Claude, Cursor, or any MCP client — waitlist visits, bookings, customers, locations, services, resources and analytics, plus visit management. Hosted, no local install: connect with your own Waitwhile credentials.
Live endpoint: https://waitwhile.usefulapi.io/mcp · Homepage: https://usefulapi.io/waitwhile
Connect
- Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste
https://waitwhile.usefulapi.io/mcp. - Claude Code:
claude mcp add --transport http waitwhile https://waitwhile.usefulapi.io/mcp, then run/mcpto log in. - VS Code: Add to VS Code.
- Cursor and other clients: add the URL as a remote MCP server:
{
"mcpServers": {
"waitwhile": {
"url": "https://waitwhile.usefulapi.io/mcp"
}
}
}
Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Waitwhile credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/waitwhile/
Tools
| Tool | Type | What it does |
|---|---|---|
waitwhile_list_locations | read | List locations |
waitwhile_get_location | read | Get location |
waitwhile_list_location_status | read | List location status (live waitlist) |
waitwhile_get_location_status | read | Get location status (live waitlist) |
waitwhile_list_visits | read | List visits (waitlist entries and bookings) |
waitwhile_search_visits | read | Search visits |
waitwhile_get_visit | read | Get visit |
waitwhile_list_booking_slots | read | List booking slots |
waitwhile_first_available_slots | read | First available booking slots |
waitwhile_list_customers | read | List customers |
waitwhile_search_customers | read | Search customers |
waitwhile_get_customer | read | Get customer |
waitwhile_list_customer_notes | read | List customer notes |
waitwhile_list_services | read | List services |
waitwhile_get_service | read | Get service |
waitwhile_list_resources | read | List resources (staff, rooms, tables) |
waitwhile_get_resource | read | Get resource |
waitwhile_resources_availability | read | Resource availability |
waitwhile_list_data_fields | read | List data fields (intake form fields) |
waitwhile_get_data_field | read | Get data field |
waitwhile_list_users | read | List users (staff) |
waitwhile_list_messages | read | List messages |
waitwhile_get_message | read | Get message |
waitwhile_visit_analytics | read | Visit analytics |
waitwhile_list_audit_entries | read | List audit entries |
waitwhile_create_visit | write | Add a customer to the waitlist or create a booking |
waitwhile_update_visit | write | Update a visit (state, tags, time, party) |
waitwhile_cancel_visit | write | Cancel a visit |
waitwhile_add_customer_note | write | Add a customer note |
waitwhile_usage_status | meta | Usage status (free-tier meter) |
waitwhile_request_feature | meta | Request a missing feature |
waitwhile_upgrade | meta | Upgrade to Pro (unlimited*) |
waitwhile_cancel_subscription | meta | Cancel the Pro subscription |
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
Pricing
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 50 tool calls / month |
| Pro (per account) | $9/mo or $90/yr (2 months free) | Unlimited* |
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with waitwhile_upgrade (it returns a Stripe Checkout link). Cancel any time with waitwhile_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running waitwhile_upgrade before then undoes the cancel. Or write to [email protected].
License
MIT © usefulapi. Not affiliated with or endorsed by Waitwhile.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.