Categories › Productivity & Office › Calendar & scheduling
Find venues, book tables, rooms and services, buy event tickets and order food delivery.
Remote server: your requests and data go to waitapp.online. Claude Code: claude mcp add --transport http waitapp https://waitapp.online/api/mcp/ · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
search_venues — Search WaitApp venues (restaurants, hotels, lodges, bakeries and bookable venues such as pitches, courts and halls) by name, city and/or cousearch_menu — Finds which venues sell a dish or cuisine, such as pizza or biryani, by searching the menus of live venues in a city or country (never eventquote_delivery — The delivery fee, distance and estimated delivery time from one venue to an address or a saved location, with no cart: a quick way to comparlist_room_types — List a venue's bookable room/facility catalog (only entries visible to customers). Use search_venues first to find the restaurantId.check_room_availability — Check which physical rooms/facilities of a given catalog type are actually free for a date range — real availability, not just that the typebook_room — Submit a stay booking request on behalf of a real guest — check_room_availability shows whether the dates are free; the venue's city/countrylist_spaces — List the pitches, courts and halls a BOOKABLE VENUE hires out by the hour or session (search_venues shows takesBookableSpaces: true for thescheck_space_availability — The free start times of one bookable space (from list_spaces) on one day, in the venue's own time, with the longest booking that fits from ebook_space — Book a pitch, court or hall for a real person — check_space_availability first. The venue prices and checks it exactly as it does on its ownlist_events — List upcoming, published events (ticketed or free) for a venue, or across all venues if restaurantId is omitted.check_event_availability — Check remaining capacity for a specific event: places left overall, and for each ticket type (tierId) its price, places left and any dates odraft_delivery_order — Prices a food/drink DELIVERY order from the venue's menu (choices and sides included), finds the delivery address and quotes the delivery feplace_delivery_order — Orders food for delivery in one call: prices the order, quotes the delivery fee, then places it or returns a draft depending on the permissiconfirm_delivery_order — Places a drafted delivery order exactly as drafted. The draftId comes from draft_delivery_order, or from place_delivery_order when the connebook_reservation — Book a table reservation (not a room/stay — use book_room for that) on behalf of a real guest. The venue's city/countryCode come from searchcheck_service_availability — Check whether a bookable SERVICE (spa, massage, etc. — a list_room_types entry with kind "service") has a free slot at a specific start timebook_service — Book a spa/massage-style SERVICE slot on behalf of a real guest — check_service_availability shows free slots; the venue's city/countryCode check_booking_status — Looks up the status of a booking or order by its code: the bookingCode or orderCode returned when it was placed (for example WA-K4M2), for alist_my_orders — The connected person's own order history at WaitApp venues, newest first. Each order has its venue, code, status, total, type, when it was ptrack_order — How an order is going, for the connected person's own order: for a delivery, the stage, minutes remaining, how far the rider is from the drocancel_order — Cancels the connected person's own order under the same rules as the WaitApp website: free while the venue or a rider has not started, refusget_payment_link — Returns the link to WaitApp's payment page for one of the connected person's own orders that still has an amount to pay now (an order placedget_ticket_checkout_link — Returns the link to WaitApp's ticket checkout page for an event, with the chosen ticket type and quantity filled in. The guest opens it, seerate_order — Leave a rating for the connected person's own DELIVERED order: food quality, delivery speed and packaging, each 1 to 5, an optional short colist_saved_locations — The connected person's saved delivery locations, such as Home and Work: label, address, notes for the rider, and which one is their default.save_location — Saves a delivery location to the connected person's WaitApp account under a label such as Home or Work, so later orders can use it. Saving adelete_saved_location — Removes one of the connected person's saved delivery locations. Orders already placed to it are not affected. Use the id from list_saved_locget_connection_permissions — What the person allowed this connection to do on their behalf: whether delivery orders, cancellations and ratings go through immediately (fuview_photos — OPTIONAL. Fetch a small version of the actual photo(s) of a menu item, room/facility type, event or venue so you can look at them and descrilist_preorder_slots — For venues that take scheduled pre-orders (bakeries, caterers; list_menu_items marks their items soldAheadOnly): the dates and times an ordedraft_preorder — Drafts a pre-order for a time slot, for PICKUP (default) or courier DELIVERY (method: delivery, with deliveryAddress or savedLocationId; theplace_preorder — Places a pre-order drafted with draft_preorder, exactly as drafted: holds the time slot and creates the order. When an amount is due now, thlist_menu_items — List a restaurant's menu items. Call with just restaurantId first to see the category names (and counts), then filter with category and/or qNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.