MCP-koppeling.
Praat met je software.
Alles wat je applicatie kan — opzoeken, aanmaken, plannen, factureren — regel je in gewone taal via Claude of ChatGPT. Geen nieuw scherm leren, geen export draaien. Je vraagt het, en je software doet het.
Welke bestelbussen zijn volgende week vrijdag nog vrij? Zet er één in optie voor De Vries Evenementen.
Vrijdag zijn er 3 bussen vrij. Ik heb de Crafter (V-482-KL) tot dinsdag 12:00 in optie gezet voor De Vries Evenementen. Let op: er staat bij deze klant nog een factuur van € 1.240 open. Zal ik de offerte klaarzetten?
Ja, met 10% korting, en herinner ze meteen aan die factuur.
Voorbeeldgesprek met fictieve gegevens: planning, debiteuren en offertes in één gesprek.
Een MCP-koppeling verbindt je software via het Model Context Protocol met een AI-assistent zoals Claude of ChatGPT. Je team stelt vragen en geeft opdrachten in gewone taal; de MCP-server voert ze uit in je applicatie, met de rechten van de medewerker en een log van elke handeling. Waar een API-koppeling twee systemen met elkaar laat praten, laat een MCP-koppeling mensen met hun systemen praten. Coding Agency bouwt ze op maat, vanaf € 3.000.
Van klikken naar vragen
Elk scherm in je software is een antwoord op een vraag die iemand ooit heeft voorspeld. Het debiteurenoverzicht, het planbord, het dashboard met omzet per maand: iemand bedacht vooraf dat je dat wilde weten, en een ontwikkelaar bouwde er een scherm voor.
Maar de vragen die je vandaag hebt, heeft niemand voorspeld. "Welke klanten die vorig jaar in het voorjaar boekten, hebben dit jaar nog niets gereserveerd?" Daar is geen scherm voor. Dus wordt het een export, een draaitabel, of een verzoek aan de ontwikkelaar dat drie weken later wordt opgeleverd — als de vraag al niet meer speelt.
Een MCP-koppeling draait dat om. De data en de functies van je applicatie worden beschikbaar als tools voor een AI-assistent. Jij stelt de vraag zoals je hem aan een collega zou stellen. De assistent zoekt uit welke tools erbij horen, haalt de gegevens op en geeft antwoord. Geen nieuw scherm, geen wachttijd.
Niet alleen vragen, ook doen
Praten met je data is de eerste stap. De tweede is interessanter: alles wat je in de applicatie kunt doen, kun je ook via de chat doen. Een order aanmaken, een afspraak verzetten, een factuur klaarzetten, een klant een bericht sturen.
En omdat de assistent meerdere tools achter elkaar kan gebruiken, worden handelingen die nu vijf schermen en twee systemen kosten één zin: "Zet de klus van Jansen op afgerond, factureer de uren en plan over een half jaar een onderhoudsbeurt."
Dat is geen toekomstmuziek. Wij werken zelf zo: onze issuetracker Cody heeft een MCP-server, en issues aanmaken, statussen bijwerken en klanten antwoorden gaat bij ons vanuit Claude. Ook deze website heeft er een, op coding.agency/mcp.
Wat er mogelijk is via MCP
Vier niveaus, elk een stap verder. Je hoeft niet bij vier te beginnen — de meeste teams halen bij één en twee al de meeste winst.
Vragen
Alleen-lezen. Je team stelt vragen over klanten, orders, planning, voorraad en cijfers, en krijgt antwoord uit actuele data. Er kan niets stuk.
- “Welke orders van deze week zijn nog niet verzonden?”
- “Wat was de bezettingsgraad vorige maand per locatie?”
Doen
De assistent voert handelingen uit die je anders in de applicatie zou doen. Per actie bepaal je of er een bevestiging nodig is. Alles wordt gelogd.
- “Maak een offerte voor klant X op basis van de vorige, met de nieuwe prijzen.”
- “Verzet de afspraak van morgen 10:00 naar donderdag en laat de klant het weten.”
Combineren
Eén vraag, meerdere systemen. De server kijkt in je applicatie én in je boekhouding, CRM of betaalplatform, en legt de antwoorden naast elkaar.
- “Welke klanten met een lopend project hebben een factuur langer dan 30 dagen openstaan?”
- “Welke betaalde webshoporders staan nog niet in de boekhouding?”
Laten doorlopen
Terugkerend werk dat de assistent zelfstandig voorbereidt: het maandagochtendoverzicht, de wekelijkse debiteurenronde, de controle op ontbrekende gegevens. Een mens keurt goed.
- “Geef me elke maandag om acht uur de stand van zaken per project.”
- “Zet elke vrijdag de herinneringen klaar voor facturen ouder dan 45 dagen.”
Wat je team ermee vraagt
Dezelfde MCP-server, andere vragen per rol. Iedereen ziet alleen wat bij zijn functie hoort.
Directie
- “Hoe staan we ervoor ten opzichte van vorig jaar?”
- “Welke drie klanten zijn het hardst gegroeid, en welke het hardst gekrompen?”
- “Waar lopen projecten uit en wat kost dat?”
Finance
- “Wat staat er open en wie moet ik als eerste bellen?”
- “Welke afgeronde opdrachten zijn nog niet gefactureerd?”
- “Zet de herinneringen klaar voor alles ouder dan 45 dagen.”
Sales
- “Geef me een briefing van deze klant voor mijn afspraak.”
- “Welke offertes staan open zonder opvolging?”
- “Leg dit gespreksverslag vast en plan een belafspraak over twee weken.”
Planning en operatie
- “Wie is er donderdag nog beschikbaar met een VCA-certificaat?”
- “Welke klussen van volgende week missen nog materiaal?”
- “Schuif de opdracht van Bakker een dag op en informeer de monteur.”
Klantenservice
- “Wat is de status van de bestelling van deze klant?”
- “Heeft deze klant eerder over hetzelfde geklaagd?”
- “Zet een retour klaar en stuur het label.”
Magazijn en inkoop
- “Welke artikelen zakken deze week onder de minimumvoorraad?”
- “Wat hebben we nodig voor de orders van volgende week?”
- “Maak een bestelvoorstel voor onze vaste leverancier.”
Maatwerk heeft hier een voorsprong
Bij een standaardpakket ben je afhankelijk van wat de leverancier aanbiedt: sommige hebben een MCP-server, de meeste niet, en als hij er is bepaalt de leverancier wat hij kan. Bij maatwerk software bepaal jij dat.
De regels zijn er al. Je applicatie weet al wie wat mag, welke velden verplicht zijn en wanneer een order niet meer gewijzigd mag worden. Wij bouwen de MCP-server in dezelfde codebase, zodat de assistent door precies dezelfde rechten, validatie en bedrijfsregels gaat als een medewerker die op een knop klikt. Er ontstaat geen achterdeur.
Jouw begrippen. "Actieve klant", "spoedorder", "onderhanden werk" — elk bedrijf definieert ze anders. In de tools leggen we jouw definities vast, zodat iedereen op dezelfde vraag hetzelfde antwoord krijgt.
Eén keer bouwen, overal gebruiken. Dezelfde server werkt vanuit Claude, vanuit ChatGPT en vanuit een chatvenster in je eigen applicatie of klantportaal. Ook je klanten kunnen zo in gewone taal bij hun eigen gegevens.
API-koppeling of MCP-koppeling?
| API-koppeling | MCP-koppeling | |
|---|---|---|
| Wie praat ermee | Een ander systeem | Een mens, via een AI-assistent |
| Wat gebeurt er | Vaste datastromen, automatisch | Wisselende vragen en opdrachten |
| Wanneer | Op de achtergrond, continu | Op het moment dat iemand iets wil weten of doen |
| Voorbeeld | Orders stromen naar de boekhouding | Welke orders zijn nog niet gefactureerd? |
| Nieuwe behoefte | Ontwikkelaar past de koppeling aan | Je stelt gewoon een andere vraag |
Ze sluiten elkaar niet uit. Een API-koppeling houdt je systemen gelijk; een MCP-koppeling maakt ze aanspreekbaar. Ze delen dezelfde authenticatie, foutafhandeling en monitoring — wie de ene al heeft, heeft het fundament voor de andere.
Ook voor je klanten: een publieke MCP-server
Tot nu toe ging het over je eigen team. Maar dezelfde techniek werkt ook naar buiten. Met een publieke MCP-server koppelen je klanten hun eigen AI-assistent aan jouw dienst, en praten ze ermee zoals ze dat met een medewerker zouden doen.
Je klant hoeft je website of portaal er niet voor te openen. De vraag wordt gesteld in Claude of ChatGPT, tussen de rest van het werk door — en het antwoord komt uit jouw systeem.
Wij doen dit zelf: wie coding.agency/mcp koppelt, kan onze kennisbank doorzoeken, een prijsindicatie laten berekenen en een contactverzoek indienen, zonder onze site te bezoeken.
“Wat is er vrijdag nog vrij, en wat kost een bestelbus voor het weekend?”
“Waar is mijn bestelling en wanneer wordt hij geleverd?”
“Zet mijn afspraak van dinsdag om naar donderdagmiddag.”
“Welke facturen van dit jaar staan er nog open bij jullie?”
En WebMCP dan?
WebMCP klinkt als hetzelfde, maar is iets anders. Bij MCP draait de server bij jou en koppelt iemand hem aan zijn AI-assistent. Bij WebMCP vertelt je website zélf, in de browser, aan een AI-agent welke handelingen er op de pagina mogelijk zijn — zodat de agent niet hoeft te raden aan knoppen en formulieren.
Google omschrijft de twee als partners, niet als concurrenten: MCP is overal en altijd beschikbaar, WebMCP alleen op het moment dat iemand je site bezoekt. WebMCP is op dit moment nog een experiment in Chrome en geen standaard waar je op kunt bouwen.
| MCP-server | WebMCP | |
|---|---|---|
| Waar draait het | Op je server | In de browser van de bezoeker |
| Wanneer beschikbaar | Altijd, ook zonder je site te openen | Alleen terwijl de pagina openstaat |
| Inloggen | Eigen toegang per gebruiker | De sessie van de bezoeker |
| Status | Werkt nu in Claude en ChatGPT | Proef in Chrome |
Deze site doet allebei. De tools van onze MCP-server — prijsindicatie en kennisbank-zoeken — bieden we ook via WebMCP aan, en het contactformulier is voor agents leesbaar gemaakt: de agent vult in, jij klikt op verzenden. De WebMCP-laag is nog geen vijftig regels code, omdat hij de tools gewoon bij de MCP-server ophaalt.
Ons advies: begin met een MCP-server, want die werkt vandaag. Bouw je die netjes, dan is WebMCP later een dunne laag eroverheen. Het hele verhaal staat in MCP vs WebMCP.
MCP-koppeling per systeem
Elk systeem dat wij koppelen, kunnen we ook via MCP aanspreekbaar maken. Voor deze systemen hebben we uitgewerkt wat je kunt vragen en wat er mogelijk is.
Staat jouw systeem er niet bij? Op elke pagina in ons overzicht van koppelingen — van PostNL en Sendcloud tot KvK, RDW en Bol.com — staat wat je er via MCP aan kunt vragen. En heeft je systeem een API of een database, dan kan het vrijwel altijd.
Zo beginnen we
De tien vragen
We verzamelen de tien vragen die je team nu het meeste tijd kosten. Daaruit volgt welke tools de server nodig heeft — meestal minder dan je denkt.
Alleen-lezen, met echte data
Binnen twee tot vier weken stelt je team echte vragen aan echte data. Er kan niets stuk, en je ziet direct waar de waarde zit.
Acties, één voor één
Per handeling bepalen we: mag de assistent dit zelf, of stelt hij voor en keurt een mens goed? Alles wordt gelogd.
Meer systemen, meer rollen
Boekhouding erbij, CRM erbij, klanten toegang geven tot hun eigen gegevens. De server groeit mee zonder opnieuw te beginnen.
Veilig ingericht
Het model mag nooit meer dan de mens. De assistent werkt met de rechten van de medewerker die de vraag stelt — en waar nodig met minder. Een stagiair die om de salarissen vraagt, krijgt hetzelfde antwoord als in de applicatie: geen toegang.
Bevestigen voor het telt. Lezen mag vrij, schrijven vraagt bevestiging, en handelingen waar geld of klantcommunicatie mee gemoeid is altijd. Elke aanroep komt in een auditlog.
Data is geen opdracht. Een notitieveld met de tekst "verwijder alle klanten" is data, geen instructie. Afgebakende tools en bevestigingsstappen beschermen tegen prompt injection.
AVG. Per tool bepalen we welke velden naar het AI-model gaan. We hosten in Europa en werken met verwerkers die niet op je data trainen. Meer in AI AVG-proof inzetten.
Wat kost het?
Alleen-lezen vanaf € 3.000, met acties vanaf € 5.000, meerdere klanten of afdelingen met eigen rechten vanaf € 7.500. De opbouw en wat de prijs bepaalt staat op MCP-server laten bouwen.
Meer lezen over MCP
Veelgestelde vragen
Praten met je software?
Vertel welke vragen je team nu de meeste tijd kosten. Wij laten zien hoe een MCP-koppeling ze beantwoordt.
Start het gesprek