Search Upsalt venues, check availability, and book, view, or cancel a reservation.
Inferido de los transportes que declara este listado (streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.
La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.
Leído de un handshake MCP real initialize → tools/list contra el endpoint declarado. No se invocó ninguna herramienta: tools/list es la llamada de introspección de solo lectura que el protocolo define para esto. Refleja lo que el servidor anunciaba en ese momento; un endpoint alojado no está fijado a ninguna versión y puede cambiar sin avisar.
https://ai.upsalt.io/mcp/booking5 herramientas · 1435 msfind-companyFind a company by its slug and return its public profile: services, opening hours, and booking configuration. Use this first to obtain the company_id needed by the other tools.Find a company by its slug and return its public profile: services, opening hours, and booking configuration. Use this first to obtain the company_id needed by the other tools.
| Parámetro | Tipo | Descripción |
|---|---|---|
| slug* | string | The company slug, as found in its booking page URL. |
| business_type | string | Optional business type filter. |
list-available-slotsList the available booking slots for a company on a given date. Returns shifts and bookable hours; use the shift_id and hour when creating a booking.List the available booking slots for a company on a given date. Returns shifts and bookable hours; use the shift_id and hour when creating a booking.
| Parámetro | Tipo | Descripción |
|---|---|---|
| company_id* | integer | The company id, as returned by the find-company tool. |
| date* | string | The date to check, in YYYY-MM-DD format (e.g. 2026-07-20). |
create-bookingCreate a booking for a company as a guest. Requires a date (YYYY/MM/DD), an hour and shift_id obtained from list-available-slots, and the guest contact details. On success, returns the reservation details including a token that can be used with get-booking-info and cancel-booking.Create a booking for a company as a guest. Requires a date (YYYY/MM/DD), an hour and shift_id obtained from list-available-slots, and the guest contact details. On success, returns the reservation details including a token that can be used with get-booking-info and cancel-booking.
| Parámetro | Tipo | Descripción |
|---|---|---|
| company_id* | integer | The company id, as returned by the find-company tool. |
| date* | string | Booking date in YYYY/MM/DD format (e.g. 2026/07/20). Note the slashes. |
| hour* | string | Booking hour in HH:MM format, taken from list-available-slots. |
| shift_id* | integer | The shift id, taken from list-available-slots. |
| adults* | integer | Number of adults. |
| name* | string | Guest first name. |
| surname* | string | Guest last name. |
| email* | string | Guest email address. The booking confirmation and management token are sent here. |
| phone* | string | Guest phone number. |
| children | integer | Number of children. |
| babies | integer | Number of babies. |
| pets | integer | Number of pets. |
| vegan | boolean | Whether the party includes vegan guests. |
| vegetarian | boolean | Whether the party includes vegetarian guests. |
| gluten_free | boolean | Whether the party needs gluten-free options. |
| nuts_allergy | boolean | Whether the party has a nut allergy. |
| message | string | Optional message for the business. |
| pushchair | integer | Number of pushchairs. |
| wheelchair | integer | Number of wheelchairs. |
| highchair | integer | Number of highchairs. |
| optin | integer | Marketing opt-in flag (1 or 0). |
| latitude | number | Guest latitude, if known. |
| longitude | number | Guest longitude, if known. |
| country | string | Guest country. |
get-booking-infoRetrieve the details of an existing booking using the management token returned by create-booking.Retrieve the details of an existing booking using the management token returned by create-booking.
| Parámetro | Tipo | Descripción |
|---|---|---|
| company_id* | integer | The company id the booking belongs to. |
| token* | string | The booking management token returned by create-booking. |
cancel-bookingCancel an existing booking using the management token returned by create-booking. This action is irreversible; confirm with the guest before calling it.Cancel an existing booking using the management token returned by create-booking. This action is irreversible; confirm with the guest before calling it.
| Parámetro | Tipo | Descripción |
|---|---|---|
| token* | string | The booking management token returned by create-booking. |
5 de 5 herramientas publicaron una descripción.
Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.
Search Upsalt venues, check availability, and book, view, or cancel a reservation.
Los nombres enlazados abren el índice de Forge con todas las entradas que se observó que exponen esa herramienta. Ver todas las herramientas indexadas.
Esta entrada no publica ningún paquete de npm, así que Forge no tiene un árbol de dependencias para ella. Es una carencia de cobertura, no una afirmación de que no tenga dependencias.