MCP, API en maatwerk
Integratie · route: mcp
Als er geen kant-en-klare koppeling is, zijn er nog drie routes
De meeste systemen in een organisatie staan niet in een lijstje met logo's. Een eigen orderpakket, een branchesysteem, een database die al twaalf jaar meegaat. Voor die systemen bestaan drie routes: een MCP-server, een directe API-koppeling, of maatwerk. Ze verschillen in wat ze kosten, wat ze aankunnen en hoeveel van het onderhoud bij jullie blijft.
- Rechten blijven leidend
- EU-hosting
- Goedkeuring zichtbaar
In het kort
Route: mcp
Onderdelen: MCP-servers, HTTP-API's, maatwerkkoppelingen
Mogelijkheden
Wat de koppeling kan
MCP. Een MCP-server maakt de functies van een systeem beschikbaar als tools die een workflow kan aanroepen. Steeds meer leveranciers leveren er zelf een. Gen8 kan externe MCP-servers ontdekken en hun tools in een workflow gebruiken. Dit is de snelste route als de server bestaat en degelijk is gebouwd — en de route waarin de leverancier van die server bepaalt wat er kan.
API. Heeft het systeem een gedocumenteerde API, dan bouwen we de aanroepen die jullie workflow nodig heeft, met de authenticatie die het systeem voorschrijft. Meer werk dan MCP, maar volledige grip op welke velden worden gelezen en geschreven.
Maatwerk. Geen API, of een systeem dat alleen via bestanden, een database of een portaal bereikbaar is. Dan bouwen we de brug: een bestandsuitwisseling, een leesverbinding op de database, of een andere afspraak die in jullie omgeving is toegestaan.
Welke route past, hangt niet alleen van de techniek af. Een MCP-server die niemand onderhoudt is een slechtere keuze dan een eenvoudige API-koppeling die jullie zelf kunnen lezen.
Rechten en data
Welke toegang nodig is
Bij elke route geldt hetzelfde uitgangspunt: de workflow krijgt de smalste toegang waarmee hij zijn werk kan doen. Alleen lezen waar lezen genoeg is, schrijven alleen op de velden die de workflow nodig heeft.
Bij een externe MCP-server is er een extra afweging. De tools die zo'n server aanbiedt, worden door een derde partij gedefinieerd en kunnen zonder jullie toedoen veranderen. Wat die server met de gegevens doet die hij ontvangt, valt buiten Gen8. Daarom hoort bij elke externe MCP-server de vraag wie hem draait, waar hij draait, en of dat past bij jullie eisen aan dataverwerking — een vraag voor jullie beheerder, niet voor een workflow.
Toegangsgegevens worden versleuteld opgeslagen en staan niet in de tekst van een workflow. Verwerking binnen Gen8 vindt plaats in de EU; waar een externe server of API staat, bepaalt de leverancier ervan.
Controle
Waar goedkeuring zit
Een route bepaalt hoe een systeem bereikbaar is, niet of een handeling zonder mens mag. Die vraag staat er los van en wordt per actie beantwoord: lezen mag doorgaans zonder tussenkomst, schrijven begint als voorstel met menselijke goedkeuring, en pas als een handeling zich bewezen heeft en omkeerbaar is, kan hij automatisch met logboek.
Bij een route die nieuw voor jullie is, houden we die goedkeuring bewust langer aan dan strikt nodig lijkt. Niet omdat het model minder betrouwbaar is, maar omdat een nieuwe koppeling de eerste weken laat zien welke randgevallen er in de praktijk bestaan.
Bewijs
Wat we kunnen laten zien
Gen8 heeft een eigen tool om externe MCP-servers te ontdekken en hun tools beschikbaar te maken in een workflow. Voor API- en maatwerkroutes geldt dat ze per systeem worden gebouwd — er is dus geen kant-en-klare connector die we hier kunnen tonen, en die suggestie wekken we niet.
[[BEWIJS NODIG: voorbeelden van elk van de drie routes in een klantomgeving, met bouwtijd en wie het onderhoud draagt — eigenaar: delivery]]
Veelgestelde vragen
Hoe weten we welke route bij ons systeem past?
Dat is precies de vraag van het procesgesprek. Drie dingen bepalen het antwoord: heeft het systeem een API, bestaat er een MCP-server die iemand onderhoudt, en wat staat jullie beheer toe.
Is een MCP-server veilig?
Dat hangt af van wie hem draait en waar. Een server van de leverancier zelf is iets anders dan een door een onbekende gepubliceerde server. Die afweging hoort bij jullie beheerder te liggen, en wij leggen de vraag expliciet voor.
Wie onderhoudt de koppeling daarna?
Dat spreken we vooraf af en leggen we vast. Bij maatwerk is dat een reële kostenpost, geen voetnoot — een koppeling die niemand onderhoudt, breekt uiteindelijk.
Kunnen we ermee beginnen zonder API?
Vaak wel. Een bestandsuitwisseling of een leesverbinding is minder elegant, maar hij werkt en hij is te controleren.
Welke systemen gebruik jij?
Vertel welk proces je wilt koppelen. We laten zien welke route past, welke rechten nodig zijn en waar de mens blijft beslissen.
- Reactie binnen één werkdag
- Geen verplichtingen