Wat is een MCP en wat kun je ermee?

MCP staat voor Model Context Protocol. Het is een standaard waarmee een AI-assistent zoals Claude of ChatGPT rechtstreeks met jouw software praat. Albert-Jan en ik bouwden dit jaar MCP's voor Smart Event Manager, Gripp, Google Ads en Microsoft Ads, en we werken er zelf mee. In september vroegen een paar horecaondernemers ons wat dat eigenlijk is, zo'n MCP. Hier ons antwoord, met voorbeelden uit ons eigen werk.
6

locaties waar het team Smart Event Manager via Claude bevraagt

5

pakketten waar wij zelf via een MCP in werken

€ 0

kost de SEM MCP bij normaal gebruik, gebouwd samen met Smart Event Manager

De uitleg

Wat een MCP doet

Een AI-assistent weet veel, maar niets van jouw bedrijf. Je reserveringen, offertes, uren en campagnes staan in je eigen software. Een MCP-server zit daartussen.

De assistent

Claude, ChatGPT of een andere AI-assistent. Begrijpt je vraag en bepaalt welke gegevens daarvoor nodig zijn.

De MCP-server

Kent de handelingen die er zijn, zoals 'zoek reservering', 'toon vrije zalen' of 'maak een advertentiegroep aan', en weet wat jij wel en niet mag.

Jouw software

Levert de gegevens via de API. Het pakket zelf blijft zoals het is.

Je kunt het zien als één stekkermodel. Vroeger had elke AI-tool een eigen aansluiting per pakket nodig. Met MCP bouw je de aansluiting één keer, en daarna werkt hij met elke assistent die de standaard ondersteunt. Anthropic, de maker van Claude, bracht MCP eind 2024 uit als open standaard. Inmiddels werken ook ChatGPT en andere AI-tools ermee.

In de praktijk

Wat wij er zelf mee doen

We bouwden MCP's voor klanten en voor ons eigen werk. Dit zijn de pakketten waar we nu via een MCP in werken.

Reserveringen en zalen

In Smart Event Manager vraag je een reservering compleet op, zoek je op datum en vestiging en zie je welke zalen vrij zijn. Bijvoorbeeld: 'Hoeveel reserveringen staan er komend weekend en van wie ontbreken de adresgegevens?' Met schrijfrechten zet je ook een optie op een vrije zaal.

Projecten en uren

In Gripp vragen we projecten, offertes en facturen op, en zien we welke projecten over hun begrote uren gaan. Een notitie bij een relatie zetten kan ook.

Offertes en administratie

Onze eigen offertes, relaties en facturen staan in Odoo. Via een MCP zoeken we daar iets op zonder door menu's te klikken.

Advertenties bouwen

Voor Google Ads bouwden we een MCP waarmee je campagnes, advertentiegroepen, zoekwoorden en advertentieteksten aanmaakt. Jij geeft de richting, de assistent zet het klaar.

Advertenties volgen

Met onze MCP voor Microsoft Ads vraag je prestaties per campagne, zoekwoord en zoekterm op, zonder eerst een rapport te bouwen.

Dashboards

Voor een horecagroep bouwde Albert-Jan een dashboard dat zijn gegevens via een MCP-server ophaalt en verschillende databronnen samenbrengt.

Achter de schermen

Zo loopt een vraag

01
Je vraag
Je typt in gewone taal wat je wilt weten of doen.
02
De keuze
De assistent kiest een handeling van de MCP-server.
03
Het ophalen
De server haalt de gegevens op via de API, met jouw rechten.
04
Het antwoord
Je krijgt antwoord in gewone taal, met de cijfers uit je systeem.

  • Je vraag. Je stelt je vraag in Claude of een andere assistent waarin de MCP is aangezet. Je hoeft niet te weten in welk scherm of welke tabel iets staat.
  • De keuze. Een MCP-server beschrijft per handeling wat die doet en welke gegevens erbij horen. De assistent leest die beschrijvingen en kiest. Bij een vraag over vrije zalen is dat de handeling die beschikbaarheid ophaalt, bij een vraag over een factuur de handeling die facturen zoekt. Zijn er meerdere stappen nodig, dan doet de assistent ze na elkaar.
  • Het ophalen. Je logt één keer in. Bij de SEM MCP heb je daarvoor geen SEM-wachtwoord nodig. Per collega bepaal je wat mag: welke modules, alleen lezen of ook schrijven, en welke vestigingen. De gegevens lopen rechtstreeks tussen SEM en jou, wij zien er niets van.
  • Het antwoord. De assistent zet de gegevens om in een antwoord, een lijstje of een tabel. Wil je iets aanpassen, zoals een reservering op definitief zetten, dan vraagt Claude eerst of die handeling mag.
Checklist

Waar let je op bij een MCP?

Wie heeft de MCP gebouwd?

Wij gebruikten een tijd een MCP voor Odoo. Toen die er een keer uit lag, merkten we dat we niet wisten wie hem gemaakt had. Sindsdien kijken we eerst wie erachter zit.

Alleen lezen, of ook schrijven?

Begin met lezen. Schrijven zet je per collega aan, als je weet wat er gebeurt.

Krijgt elke gebruiker een eigen login?

Dan zie je wie wat heeft gedaan, en haal je iemand er makkelijk weer af.

Langs welke servers lopen je gegevens?

Rechtstreeks tussen je pakket en de gebruiker is het overzichtelijkst.

Heeft je software een API?

Daar praat de MCP-server mee. Zit je pakket dicht, lees dan API of geen API.

Wat wil je ermee vragen of doen?

Schrijf vijf vragen op die je nu met de hand uitzoekt. Dan weet je welke handelingen de MCP nodig heeft.

Kiezen

MCP of een vaste flow?

Een MCP gebruik je als je op het moment zelf iets wilt vragen of laten doen. Wat elke dag op dezelfde manier moet gebeuren, regel je met een flow die vanzelf draait. Vaak heb je allebei nodig.
Wat je wiltRouteVoorbeeld
Op het moment zelf iets vragenMCPIs zaal De Linde zaterdag vrij voor twintig man?
Een campagne opzetten met jouw inputMCPZoekwoorden en advertentieteksten laten voorstellen en in Google Ads zetten
Elke dag hetzelfde controlerenFlowElke ochtend om 8:00 gasten mailen van wie gegevens ontbreken
Iets doen zodra een drempel wordt geraaktFlowHet betaalschema klaarzetten bij reserveringen boven een vast bedrag
Een vaste rapportageFlowGastreviews per locatie samenvatten, zie reviews automatisch samenvatten

Twijfel je welke route past, lees dan automatisering of AI: wanneer gebruik je wat?

Ervaring

Hoe de SEM MCP ontstond

Terras van een van de brasserieën in Leiden

Bij een brasseriegroep in Leiden met zes locaties bouwden we eerst losse automatiseringen op Smart Event Manager. Een flow mailt elke ochtend om 8:00 gasten van wie adres- of factuurgegevens ontbreken, en een andere zet bij grote reserveringen het betaalschema klaar. Daarna wilde het team ook losse vragen aan SEM kunnen stellen zonder in te loggen. Zo ontstond de MCP.

Samen met Smart Event Manager hebben we hem daarna beschikbaar gemaakt voor elke SEM-gebruiker, gratis bij normaal gebruik. Wat hij precies kan, staat op AI-koppeling voor Smart Event Manager.

Lees de case

Wil je weten of jouw software een MCP kan krijgen?

Stuur ons welke pakketten je gebruikt. We kijken of er al een MCP voor bestaat, of wat er nodig is om er een te bouwen. Vraag naar Jurjen Rijsdijk, jurjen@flowbros.nl.

Probeer de SEM MCP
Jurjen RijsdijkAlbert-Jan van der Meij

Jurjen en Albert-Jan

Bro-owners van Flowbros

Bel of mail Jurjen even:

M+31 6 40 88 93 71Ejurjen@flowbros.nl

Vragen

Veelgestelde vragen