Lets an AI agent find a restaurant or venue on Upsalt and book a table on behalf of a guest — end to end, without a human filling out a form.
https://ai.upsalt.io/mcp/bookingThis server lets you book at businesses (restaurants and other venues) on behalf of a guest. Typical flow:
company_id.company_id and a date to get shifts and hours.Always confirm the guest's details and chosen slot with the user before creating or cancelling a booking.
| Tool | Description | Required arguments |
|---|---|---|
find-company |
Find a company by its slug and return its public profile: services, opening hours, and booking configuration. | slug |
list-available-slots |
List the available booking slots for a company on a given date. | company_id, date (YYYY-MM-DD) |
create-booking |
Create a booking as a guest. Returns a management token used by the two tools below. | company_id, date (YYYY/MM/DD), hour, shift_id, adults, name, surname, email, phone — plus optional party details (children, dietary needs, message, etc.) |
get-booking-info |
Retrieve the details of an existing booking. | company_id, token |
cancel-booking |
Cancel an existing booking. Irreversible — confirm with the guest first. | token |
free-trial-nelu on Upsalt and tell me its opening hours."