eCommerce
waitapp.online
An MCP server for searching WaitApp venues, checking room availability, booking stays, and listing venue events.
ENDPOINT 1
https://waitapp.online/api/mcp
MCP server metadata
- Name
- waitapp
- Version
- 1.3.0
Known tools 25
search_venuesSearch WaitApp venues (restaurants, hotels, lodges) by name, city and/or country.
Inferred read-onlylist_room_typesList a venue's bookable room/facility catalog (only entries visible to customers).
Inferred read-onlycheck_room_availabilityCheck which physical rooms/facilities of a given catalog type are actually free for a date range — real availability, not just that the type exists.
Inferred read-onlybook_roomSubmit a stay booking request on behalf of a real guest — check_room_availability shows whether the dates are free; the venue's city/countryCode come from search_venues.
Inferred read-onlylist_eventsList upcoming, published events (ticketed or free) for a venue, or across all venues if restaurantId is omitted.
Inferred read-onlybuy_ticketBuy event ticket(s) via mobile money on behalf of a real guest — check_event_availability shows what is left.
Inferred read-onlydraft_delivery_orderDrafts a food/drink DELIVERY order without placing it: prices the order from the venue's menu (choices and sides included), finds the delivery address, and returns the items, delivery fee, total, distance and estimated delivery time, WITHOUT placing anything.
Inferred read-onlystart_order_paymentSends the mobile money payment prompt for a delivery order that has been placed but is not paid yet (the order result says payment is required and gives its draftId).
Potential side effectsbook_reservationBook a table reservation (not a room/stay — use book_room for that) on behalf of a real guest.
Inferred read-onlybook_serviceBook a spa/massage-style SERVICE slot on behalf of a real guest — check_service_availability shows free slots; the venue's city/countryCode come from search_venues.
Inferred read-onlycheck_booking_statusCheck the status of a previously submitted booking or order by its code (the bookingCode returned when it was placed, e.
Inferred read-onlylist_my_ordersThe connected person's own order history at WaitApp venues, newest first.
Inferred read-onlytrack_orderHow a delivery is going, for the connected person's own order: the stage, minutes remaining, how far the rider is from the drop-off (km), and the rider's first name.
Potential side effectscancel_orderCancel the connected person's own order, under the same rules as the WaitApp website: free while the venue or a rider hasn't started; refused once the rider is collecting or has the food.
Inferred read-onlyrate_orderLeave a rating for the connected person's own DELIVERED order: food quality, delivery speed and packaging, each 1 to 5, an optional short comment, and optionally a rating for the rider.
Inferred read-onlylist_saved_locationsThe connected person's saved delivery locations, such as Home and Work: label, address, notes for the rider, and which one is their default.
Inferred read-onlysave_locationSaves a delivery location to the connected person's WaitApp account under a label such as Home or Work, so later orders can use it.
Inferred read-onlydelete_saved_locationRemoves one of the connected person's saved delivery locations.
Inferred read-onlyget_connection_permissionsWhat the person allowed this connection to do on their behalf: whether delivery orders, cancellations and ratings go through immediately (full control, within the limits they set) or are returned for their agreement first (confirm each decision), plus the limits and what is left today.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.waitapp]
url = "https://waitapp.online/api/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"waitapp": {
"type": "http",
"url": "https://waitapp.online/api/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: waitapp
Remote MCP URL: https://waitapp.online/api/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"waitapp": {
"url": "https://waitapp.online/api/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"waitapp": {
"type": "http",
"url": "https://waitapp.online/api/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "waitapp",
"transport": "streamable-http",
"url": "https://waitapp.online/api/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.