app.g-guest/g-guest

Book a table, appointment or class at a real local business. Instant confirmation, no API key.

Endpointhttps://g-guest.app/api/mcp (streamable-http)
Registry version1.0.1
Now8 tools · grade B (86) · pin ts_08633c21aa1f8dba1f5d811a73328195 · protocol 2024-11-05
First / last listed2026-10-26 05:22 UTC / 2026-10-26 05:22 UTC
Grade over time2026-10-26: B (86), 8 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-26 05:22 UTC
8 tools, grade B (86)

Tools: search fetch get_business check_availability create_booking check_booking cancel_booking request_listing

Current tools (8)

searchSearch bookable businesses on G-Guest by name or slug. Returns ids you can pass to fetch or to the booking tools.
params: query*
fetchFetch full details for one business id returned by search: services, hours, timezone and how to book it.
params: id*
get_businessLook up a business on G-Guest: services, opening hours, timezone and maximum party size. Call this first if you only know the slug.
params: slug*
check_availabilityList bookable time slots for a business on a given date and party size. Offer the guest only slots where available is true.
params: slug*, date*, party_size*
create_bookingCreate a real reservation. Use a start value returned by check_availability. Never invent guest details. Ask the person for their real name, email and phone first. If the result status is pending_confirmation, show the guest the confirmation_url. If it is pending_payment, the venue takes a prepayment: show the guest the payment_url, and do not say it is booked until it is paid.
params: slug*, start*, party_size*, name*, email*, phone*, notes, idempotency_key, language, source
check_bookingLook up one existing booking so the guest can confirm when and where it is. Identify it with the booking_id and manage_token that create_booking returned; both also sit in the guest's confirmation email as the manage link, /booking/<booking_id>?token=<manage_token>. Returns the business, the local date and time with its timezone, party size, service and status: confirmed, pending_confirmation, pen
params: booking_id*, manage_token*
cancel_bookingCancel an upcoming booking and release its slot to other guests. Identified like check_booking: booking_id plus manage_token. Confirm with the guest before calling; the cancellation is immediate and this server cannot undo it, the guest would simply book again. The venue is notified exactly as for a cancellation from the manage link. Safe to retry: cancelling a booking that is already cancelled re
params: booking_id*, manage_token*
request_listingAsk G-Guest to list a business that is not on it yet. Use it when the person you are helping runs a restaurant, cafe, bar, salon, spa, studio or clinic and wants reservations that assistants can make. Nothing is published by this call: the request reaches the G-Guest team as a lead, a person reviews it and contacts the business, and only then is anything set up. The owner's or manager's email is r
params: business_name*, city*, business_type*, contact_email*, contact_phone, contact_name, website, message

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.