Lascia che Claude prenoti i tuoi clienti: il server MCP di Bookatu in pratica
Bookatu ha un server MCP, quindi un assistente compatibile con MCP come Claude può vedere i tuoi servizi, controllare la disponibilità in tempo reale e creare prenotazioni vere con una chiave che rilasci tu. Ecco come funziona, in parole semplici.
È giovedì pomeriggio e una cliente abituale ti scrive: può fare la sua solita manicure in gel venerdì mattina? Rispondere non è difficile. Apri il calendario, trovi uno slot, crei la prenotazione, scrivi una risposta. Quattro piccoli passaggi, proprio nel momento in cui non hai una mano libera. Ora immagina di scrivere invece una riga a un assistente. Prenota la solita manicure in gel di Priya venerdì mattina. L'assistente controlla la tua disponibilità reale, inserisce la prenotazione e ti passa un riferimento da rimandare indietro. È questo che rende possibile il server MCP di Bookatu.
MCP in un paragrafo
MCP sta per Model Context Protocol. È uno standard aperto che permette a un assistente AI di usare gli strumenti che un software gli mette a disposizione, invece di tirare a indovinare sulla tua attività da quello che trova online. Il software pubblica un breve elenco di azioni, l'assistente le richiama, e il software resta padrone di quello che ogni azione può fare. Bookatu pubblica in questo modo le sue funzioni di prenotazione di base. Qualsiasi assistente che parla MCP può collegarsi, e questo include Claude Desktop, Claude Code e un numero crescente di altri agenti.
Per collegarsi basta una chiave
Nel tuo admin Bookatu crei una chiave API. Ti viene mostrata una volta sola, e Bookatu conserva soltanto un'impronta della chiave e non la chiave stessa, quindi salvala in un posto sicuro come faresti con una password. Poi punti la configurazione MCP del tuo assistente all'endpoint di Bookatu con quella chiave, e sei collegato. Non c'è niente da installare dal lato di Bookatu e non serve un account separato per l'agente. La chiave identifica la tua attività, quindi tutto quello che l'agente vede è tuo e soltanto tuo.
Le chiavi hanno due livelli. Una chiave in sola lettura può consultare le informazioni ma non può mai prenotare o modificare niente, il che la rende la scelta giusta per gli strumenti che devono solo vedere i tuoi dati. Una chiave in lettura e scrittura può anche creare prenotazioni. Puoi dare a una chiave una data di scadenza, e puoi revocarla dall'admin in qualsiasi momento, e da lì smette subito di funzionare.
Cosa può fare un agente collegato
L'elenco di strumenti che riceve un agente è breve e scelto con cura:
- Vedere i tuoi servizi: nomi, durate e prezzi, così sa cos'è una manicure in gel e quanto tempo richiede.
- Controllare la disponibilità: gli slot davvero liberi per un servizio nelle date che chiedi, fino a 60 giorni alla volta.
- Creare una prenotazione: inserire un cliente in uno slot con nome e contatti, e ricevere un riferimento della prenotazione.
- Cercare i tuoi clienti: così può usare email e telefono di Priya dai tuoi archivi invece di chiederti di scriverli.
- Elencare i prossimi appuntamenti: così può rispondere a domande come com'è messo venerdì.
Non esiste nessuno strumento per cancellare qualcosa, e niente che tocchi la tua fatturazione, il tuo account o l'attività di qualcun altro.
Una prova realistica
Torniamo a Priya. Scrivi: trova uno slot venerdì mattina per la solita manicure in gel di Priya e prenotala. L'assistente elenca i tuoi servizi e trova la manicure in gel con la sua durata. Recupera gli slot liberi di venerdì e vede che le 10 sono libere. Cerca Priya nella tua lista clienti per i contatti, richiama lo strumento di prenotazione e torna con un riferimento. L'appuntamento adesso è nel tuo calendario e nella scheda cliente di Priya, esattamente come se avesse prenotato dalla tua pagina.
La parte che vale la pena notare è quello che non ha fatto. La disponibilità che ha visto era la tua disponibilità in tempo reale, con i tuoi orari di apertura, gli appuntamenti già presi e i tempi di margine già conteggiati, quindi non poteva proporre uno slot in cui non puoi lavorare. E se quelle 10 fossero state prese nei secondi fra il controllo e la prenotazione, la prenotazione viene rifiutata invece di sovrapporsi, e l'assistente sceglie semplicemente un altro slot.
Le caparre restano valide
Se il servizio prevede una caparra, un agente non può aggirare la tua regola a parole. La prenotazione viene creata come in attesa, e la risposta include un link di pagamento da passare al cliente, che paga nello stesso modo in cui pagherebbe dopo aver prenotato dalla tua pagina. La tua protezione contro i mancati arrivi funziona uguale, a prescindere da chi, o da cosa, ha creato la prenotazione.
Un agente riceve un breve elenco di cose che può fare. Tutto il resto della tua attività semplicemente non è sul tavolo.
Il controllo resta tuo
La chiave è tutto il rapporto. L'hai creata tu, Bookatu registra quando è stata usata l'ultima volta così puoi vedere cosa si sta collegando, e revocarla chiude la porta all'istante. Una prenotazione fatta tramite MCP segue le stesse regole di una fatta dalla tua pagina: disponibilità reale, il tuo preavviso minimo, la tua regola sulle caparre. Gli agenti collegati non ottengono una porta di servizio. Ottengono la porta principale, con una chiave che hai fatto tu e che puoi riprenderti.
Se vuoi i dettagli più tecnici, l'endpoint, le descrizioni degli strumenti e gli esempi da copiare e incollare stanno tutti sulla pagina per sviluppatori di Bookatu. E se nessuno dei tuoi strumenti parla ancora MCP, per te non cambia niente. La tua pagina di prenotazione, i promemoria e il calendario funzionano esattamente come prima. Il server è semplicemente lì per il giorno in cui vorrai scrivere prenota Priya per venerdì da qualche parte che non sia il tuo admin.