🤖 AGENTIC BOOKING

Je gast vraagt het aan haar AI-assistent.
Wij zorgen dat het geregeld is.

Cilurzo Hospitality heeft een open MCP-server. Elke AI-assistent kan er rechtstreeks een tafel aanvragen, tickets boeken voor een evenement, eten bestellen om af te halen of te laten leveren, en de openingsuren of de route opvragen — bij aangesloten zaken, zonder sleutel, zonder tussenpersoon, zonder scraping.

Waarom dit anders is

Een assistent die vandaag iets wil boeken, moet een boekingssite nabootsen: formuliervelden raden, op knoppen klikken, hopen dat er niets veranderd is. Dat werkt half, en de zaak weet van niets. Hier praat de assistent met dezelfde regels als onze eigen widgets: echte tafels, echte openingsuren, echte ticketvoorraad, de echte kaart met de echte prijzen. Wat de assistent te horen krijgt, is wat er is.

Drie keuzes die dit veilig maken

1
Het restaurant beslist. Dit staat standaard uit. Een zaak die het niet aanzet, komt in geen enkel antwoord voor — ook niet in een zoekresultaat.
2
De gast bevestigt zelf. Een assistent kan iets aanvragen, nooit vastleggen. Valt er te betalen, dan is de betaling de bevestiging: de assistent krijgt een betaallink die ook naar de mailbox van de gast vertrekt. Valt er niets te betalen — een gratis workshop, ter plaatse afrekenen — dan moet de gast op de link in haar eigen mailbox klikken. Klikt ze niet, dan vervalt de aanvraag na twee uur.
3
De assistent rekent niets uit. Beschikbaarheid, capaciteit, sluitingsdagen, ticketvoorraad, tijdsloten, prijzen, leverzones en minimumbedragen: allemaal server-side, met exact dezelfde code als de gewone widgets. Een taalmodel kan hier niets "waar" maken.

Voor restaurants

Sta je al op Cilurzo? Dan zet je dit aan in één vinkje bij Instellingen → Reservaties: “Reserveren via AI-assistenten toelaten”. Dat ene vinkje geldt voor je hele zaak: tafels, evenementen én bestellingen — telkens binnen de instellingen die je daar al gemaakt hebt. Zet je afhalen op pauze, dan kan een assistent ook niets bestellen. Er verandert niets aan je overzicht, behalve dat je bij zo'n boeking de bron agent ziet staan en de naam van de assistent die namens de gast handelde.

1 restaurant is vandaag bereikbaar voor AI-assistenten.

Word zichtbaar voor AI-assistenten →

Voor wie een assistent bouwt

Model Context Protocol over HTTP (JSON-RPC 2.0). Geen registratie, geen API-sleutel, geen OAuth.

https://hospitality.cilurzo.be/mcp
ToolWat het doet
zoek_restaurantZoek restaurants die reservaties via AI-assistenten aanvaarden. Filter op naam, keuken of stad. Geeft per restaurant een id terug dat je bij de andere tools gebruikt.
restaurant_infoPraktische informatie over een zaak: openingsuren per dag, geplande sluitingen, adres met routelink, telefoon, website, de kaart en wat er op de agenda staat. Gebruik dit voor vragen als "zijn ze zondag open?" of "hoe geraak ik er?" — alle gegevens komen rechtstreeks uit de zaak, dus je hoeft niets te schatten.
beschikbaarheidWelke tijdstippen zijn vrij op een dag, voor een aantal personen? Controleert echte tafels/couverts, openingsuren en sluitingsdagen — geen schatting.
reserveerVraag een tafel aan. De tafel wordt meteen vastgehouden, maar de reservatie is pas definitief wanneer de gast op de bevestigingslink in haar e-mail klikt (binnen 2 uur). Vraag de gast altijd expliciet om haar naam en e-mailadres — verzin ze nooit.
reservatie_statusStaat een reservatie al vast? Vraag de bevestigingscode en het e-mailadres van de gast.
annuleerAnnuleer een reservatie met de bevestigingscode en het e-mailadres van de gast.
zoek_evenementenZoek evenementen (workshops, degustaties, feesten, concerten) bij aangesloten zaken. Geeft per event een id terug dat je bij event_info en boek_event gebruikt.
event_infoAlle details van één evenement: prijs, tickettypes, tijdsloten, vrije plaatsen, de vragen die bij het boeken gesteld worden, de voorwaarden en de aanvaarde betaalwijzen. Vraag dit ALTIJD op vóór je boekt — anders mis je een verplichte vraag of een tijdslot.
boek_eventBoek tickets voor een evenement. Is er te betalen, dan krijg je een betaallink terug: geef die aan de gast — de boeking is rond zodra ze betaald is. Valt er niets te betalen (gratis, ter plaatse of op factuur), dan krijgt de gast een bevestigingsmail en is de boeking pas geldig na haar klik. Vraag de gast altijd zelf om haar naam en e-mailadres, en toon haar de voorwaarden vóór je akkoord meegeeft — verzin niets.
event_boeking_statusStaat een ticketboeking vast, en is ze betaald? Vraag de ticketcode en het e-mailadres van de gast.
annuleer_event_boekingAnnuleer een ticketboeking die nog niet betaald is. Al betaalde tickets kan een assistent niet annuleren: daarvoor moet de gast de zaak zelf contacteren (terugbetaling is hun beslissing).
event_wachtlijstZet de gast op de wachtlijst van een uitverkocht evenement. Ze wordt verwittigd als er plaatsen vrijkomen.
menukaartDe bestelbare kaart van een zaak voor afhalen of laten leveren: categorieën, artikelen met prijs, verplichte en optionele keuzes, de eerstvolgende afhaal-/levertijden, het minimumbedrag en de betaalwijzen. Gebruik de item-id's uit dit antwoord bij bestel — verzin nooit een artikel of een prijs.
bestelPlaats een bestelling om af te halen of te laten leveren. Kan er online betaald worden, dan krijg je een betaallink terug: de bestelling gaat naar de keuken zodra ze betaald is. Kan dat niet, dan krijgt de gast een bevestigingsmail en gaat de bestelling pas door na haar klik. Vraag de gast altijd zelf om naam, telefoon en e-mailadres.
bestelling_statusHoe staat een bestelling ervoor? Vraag de code die je bij bestel terugkreeg.
annuleer_bestellingAnnuleer een bestelling die nog niet bevestigd of betaald is. Een bestelling die al in de keuken ligt, kan een assistent niet annuleren — dan moet de gast de zaak bellen.

Meteen proberen

curl -s -X POST https://hospitality.cilurzo.be/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"zoek_restaurant","arguments":{"stad":"Gent"}}}'

Aansluiten in een assistent

{
  "mcpServers": {
    "cilurzo": { "url": "https://hospitality.cilurzo.be/mcp" }
  }
}

Wat we van je assistent verwachten

Twee dingen, en ze staan ook in de tool-omschrijvingen zelf:

De server is open, maar niet onbeperkt: er geldt een redelijke limiet per adres en per gast. Bouw je iets waarvoor dat te krap is? Laat het weten.

Vragen die we vaak krijgen

Kan een assistent zomaar in mijn agenda boeken?

Nee. Hij kan aanvragen wat een gast op je eigen pagina's ook kan aanvragen — en zelfs dat wordt pas echt na een betaling of een klik van de gast in haar mailbox.

En een bestelling? Daar hangen ingrediënten aan.

Precies daarom: kan er bij jou online betaald worden, dan komt de bestelling pas op het keukenscherm nadat ze betaald is. Kan dat niet, dan moet de gast eerst bevestigen via haar mailbox. Tot dan staat de bestelling nergens — niet op het scherm, niet in je omzet, niet op de bon.

Wat als iemand valse boekingen stuurt?

Die bereiken je nooit: zonder betaling of zonder klik in een echte mailbox vervalt de aanvraag na twee uur. Daarnaast gelden er limieten per IP en per e-mailadres, over alle boekingen samen.

Welke assistenten werken hiermee?

Elke assistent die MCP spreekt — Claude en ChatGPT zitten daarbij. Omdat MCP een open standaard is en geen privékoppeling, werkt een assistent die volgend jaar verschijnt zonder dat jij of wij iets moeten aanpassen.

Wat kost het?

Niets extra. Het zit in je bestaande Cilurzo-abonnement, ook in de gratis Lite-versie.

In English

Cilurzo Hospitality runs an open MCP server at https://hospitality.cilurzo.be/mcp: no key, no registration, no OAuth. AI assistants can search participating Belgian venues, check real availability, and request a table, event tickets or a food order. Venues opt in per venue and are invisible here until they do. The guest always confirms herself — a successful payment, or a click on a link in her own inbox — and every number the assistant is given (availability, stock, prices, delivery zones, minimum spend) is computed server-side by the same code that powers the venue's own booking pages. Full documentation is on this page in Dutch; questions in English are welcome at manuel@cilurzo.be.

Verder lezen

Wat dit voor je zaak betekent, staat per module uitgelegd: reserveren, bestellen, tickets, planning en foodcost — of in één overzicht op hospitality.cilurzo.be. De platte feiten over dit platform, voor wie liever geen HTML leest, staan in llms.txt.