Exact Online en MCP: wat het is en wat je ermee kunt
Een assistent die je administratie kan lezen, en wat daarvoor nodig is.
MCP staat voor Model Context Protocol. Het is een afspraak waarmee een AI-assistent bij je gegevens kan, zonder dat er voor elk programma apart iets gebouwd hoeft te worden. In Nederland wordt er het meest gezocht op Exact Online in combinatie met MCP, dus daar gaat dit artikel over.
Wat MCP is, in gewone taal
Een taalmodel zoals ChatGPT of Claude weet niets van jouw administratie. Het kent je klanten niet, je openstaande facturen niet en je voorraad niet. MCP is een afspraak waarmee zo'n assistent die gegevens wel kan opvragen, bij het systeem waar ze staan.
Je kunt het vergelijken met een stekkerdoos. Elk programma dat de afspraak volgt kan erop worden aangesloten, en de assistent hoeft dan niet voor elk pakket apart te weten hoe het in elkaar zit.
Wat belangrijk is om te weten: MCP is geen product van Exact en geen functie die je ergens aanzet. Het is een manier van koppelen. Aan de gegevens zelf verandert niets.
Wat je ermee kunt in de boekhouding
De vragen die je een assistent zou willen stellen zijn meestal dezelfde. Welke facturen staan nog open. Wat is er deze maand aan wie gefactureerd. Welke klant heeft al lang niets besteld. En wat staat er in het grootboek bij een bepaalde post.
Met MCP kan een assistent die vragen beantwoorden uit je eigen administratie, in gewone taal. Je hoeft geen rapport te bouwen en geen export te draaien.
Er zit wel een verschil tussen lezen en schrijven. Lezen is meestal waar het begint: de assistent haalt gegevens op en doet daar niets mee. Schrijven, bijvoorbeeld een factuur aanmaken of een boeking wijzigen, kan technisch ook, maar dan wil je vooraf precies weten welke handelingen zijn toegestaan en welke niet. Dat is een keuze die je maakt voordat er iets gebouwd wordt, niet erna.
Wat er niet is, en wat dat betekent
Exact levert zelf geen MCP-server. Wat er is, zijn partijen die er een hosten, of je laat er een bouwen. Dat is precies hetzelfde als bij elke andere koppeling: iemand moet hem maken en iemand moet hem heel houden.
Wie dat is, bepaalt of het blijft werken. Een gehoste MCP-server van een derde partij is een abonnement dat staat of valt met die partij. Een eigen koppeling is meer werk vooraf, maar dan weet je waar hij staat en wie je moet bellen.
Waarom dit net zoveel onderhoud nodig heeft
Een koppeling met Exact Online is geen eenmalig bouwwerk. De API van Exact heeft eigenschappen die je meteen merkt als er niets aan gedaan wordt:
- een toegangssleutel is tien minuten geldig en moet daarna vernieuwd worden;
- 60 verzoeken per minuut en 5.000 per dag, per app en per administratie;
- geen parallelle verzoeken, dus de volgorde ligt vast;
- en tien fouten op hetzelfde eindpunt binnen een uur zetten die sleutel tijdelijk uit.
De actuele limieten staan bij Exact zelf, en het developer-abonnement dat je nodig hebt staat op deze pagina van Exact. Verder verdwijnt de oude XML-API, dus wie daar nog op draait moet een keer over.
Dat is geen detail van de techniek. Dat zijn de dingen die bepalen of je 's ochtends een administratie aantreft die klopt. Zie onderhoud en reparatie voor wat daar bij hoort.
Vragen
Kort vooraf.
De vragen die het vaakst terugkomen over dit onderwerp.
Wat is MCP precies?
Heeft Exact Online een officiële MCP-server?
Kan een AI-assistent mijn administratie aanpassen?
Wat gebeurt er als zo'n koppeling stopt met werken?
Wil je weten of dit voor jouw administratie kan?
Noem welk pakket je gebruikt en wat je zou willen opvragen. Dan hoor je snel of het te doen is.
Plan een doorlichting