Aller directement au contenu principal

Server MCP

Cette page n'est pas encore disponible dans votre langue. Affichage de la version par défaut.

Dernière mise à jour : 27 octobre 2026

Server MCP

Il prodotto espone un server Model Context Protocol su POST /mcp/bookings, così agenti AI (Claude, ChatGPT, strumenti personalizzati) possono leggere e agire sui dati live delle prenotazioni di un'azienda attraverso le stesse action dell'app web.

Connessione

  • Endpoint: POST {app_url}/mcp/bookings — JSON-RPC 2.0 su HTTP (Accept: application/json, text/event-stream).
  • Auth: Authorization: Bearer <personal-access-token> — un token Sanctum creato in Impostazioni utente → Token API. Ogni tool richiede l'ability corrispondente: read per le letture, create/update/delete per le scritture. Un token senza ability riceve forbidden.
  • Scope: tutti i tool girano nel contesto aziendale dell'utente autenticato — un token non può mai raggiungere un altro tenant.
  • Throttle: l'endpoint è rate-limited (throttle:sync); resta sotto una richiesta al secondo.

Metodi

Superficie MCP standard: initialize, tools/list, tools/call, resources/list, resources/templates/list, resources/read, prompts/list, prompts/get.

Tool

31 tool, tutti con le stesse validazioni, limiti di capacità e vincoli di pacchetto dell'app web:

Gruppo Tool
Eventi list-events, get-event, list-event-types, next-available-event, publish-event
Prenotazioni list-bookings, get-booking, search-bookings, create-booking, update-booking, cancel-booking, list-pending-approvals, check-in-booking, mark-booking-service, assign-table-to-booking
Disponibilità get-availability, find-slot
Locale list-areas, list-tables, list-venue-items
Ordini e menu list-orders, get-order, list-menu-items, toggle-menu-item-sold-out
Lista d'attesa e ospiti list-waitlist-entries, offer-waitlist-spot, get-guest
Richieste list-inquiries, convert-inquiry
Magazzino e KPI get-stock-levels, get-kpi

I tool di scrittura scrivono davvero — create-booking riserva capacità immediatamente, offer-waitlist-spot invia l'offerta. Non esiste modalità sandbox: usa un'azienda di prova per sperimentare.

Risorse

Contenuti markdown in sola lettura, filtrati per ruolo e ability del chiamante:

  • docs://catalog — l'indice della documentazione visibile all'utente del token.
  • docs://{category}/{slug} — una pagina di documentazione in markdown (es. docs://developer/api-tokens). Stesso gating del docs hub: una pagina che l'utente non può vedere risponde not_found.
  • changelog://index — lista dei rilasci pubblici.

Prompt

Flussi operativi già pronti che istruiscono il client su quali tool chiamare — non scrivono mai da soli:

  • daily-service-brief — digest pre-servizio per una data (prenotazioni, chiusure, approvazioni in sospeso, KPI).
  • fill-cancelled-slot — riempi il vuoto di una prenotazione annullata dalla lista d'attesa (booking_code obbligatorio).
  • weekly-ops-review — digest settimanale.
  • venue-health-check — audit di configurazione in sola lettura (eventi pubblicati, pianta, disponibilità).

Errori e limiti

Gli errori tornano come errori JSON-RPC (invalid params, method not found) o come payload del tool con chiave error — controlla result.content[].text per oggetti {error: "..."}. La sicurezza tenant replica l'app: gli id altrui risolvono come *_not_found, mai come fughe di dati.

Cookies et confidentialité

Nous utilisons des cookies indispensables pour garantir la sécurité et le bon fonctionnement de l'application. Les cookies facultatifs ne seront utilisés qu'avec votre consentement.

Consultez la politique de confidentialité Consultez la politique relative aux cookies

Indispensable

Les cookies essentiels sont indispensables au bon fonctionnement du site web et ne peuvent pas être désactivés.

Toujours activé

Fonctionnel

Les cookies fonctionnels permettent d'améliorer les fonctionnalités et la personnalisation, par exemple en mémorisant votre langue et vos préférences.

Analytique

Les cookies d'analyse nous aident à comprendre comment les visiteurs interagissent avec l'application afin que nous puissions l'améliorer.

Marketing

Les cookies marketing servent à suivre les visiteurs d'un site web à l'autre afin de leur proposer des publicités pertinentes et attrayantes.