Wat is een MCP-server? Een heldere gids voor bedrijven

Een leverancier kondigt zijn MCP-server aan en je team wil ChatGPT of Claude eraan koppelen. Lees wat MCP is, wat er gebeurt als je een vraag stelt en welke vijf controles je uitvoert voordat je op Toestaan klikt.

João Barbosa 9 min leestijd

In de nieuwsbrief van een softwareleverancier staat dat "onze MCP-server live is". Tegen lunchtijd vraagt iemand in je team of die de server aan ChatGPT kan koppelen. De partner die tools goedkeurt, wil drie dingen weten: wat het is, wat het kan zien en of het iets kan wijzigen. De documentatie van de leverancier geeft antwoord in JSON.

Deze gids geeft dezelfde antwoorden in begrijpelijke taal: wat is MCP, wat doet een MCP-server, wat gebeurt er precies wanneer een assistent er een gebruikt en welke controles moet je uitvoeren voordat je de server toegang geeft tot klantgegevens? Tot slot lees je waar zo’n server van pas komt bij een adviesbureau.

Wat is MCP? Het korte antwoord

MCP, het Model Context Protocol, is "een open standaard om AI-toepassingen met externe systemen te verbinden" [1]. De officiële website vergelijkt het met een USB-C-aansluiting: één standaardstekker in plaats van een andere kabel voor elk apparaat [1]. Voor MCP had elke AI-toepassing een eigen integratie nodig voor elke tool. Toen Anthropic het protocol in november 2024 introduceerde, omschreef het die versnipperde integraties als moeilijk schaalbaar [2].

Het is inmiddels niet meer het project van één bedrijf. OpenAI kondigde in maart 2025 ondersteuning aan [3]. In december 2025 droeg Anthropic MCP over aan de Agentic AI Foundation, een fonds onder de Linux Foundation dat mede is opgericht door Anthropic, Block en OpenAI. Tegen die tijd ondersteunden ChatGPT, Cursor, Gemini, Microsoft Copilot en Visual Studio Code het protocol, en waren er meer dan 10.000 openbare MCP-servers actief [4].

Wat is een MCP-server dan?

In de documentatie staat dat een MCP-server "een programma is dat context biedt aan MCP-clients" [5]. In zakelijke termen is het onderdeel van een softwareproduct dat een AI-assistent vertelt wat die in het systeem kan opzoeken en doen, en hoe die dat moet vragen. Elke verbinding heeft drie rollen [5]:

Rol In gewone taal Voorbeeld
MCP-host De AI-toepassing waarin je typt Claude, ChatGPT, Visual Studio Code
MCP-client De connector in die toepassing, één per server De GoCons-connector die je toevoegt in Claude
MCP-server De dienst die tools aanbiedt en uitvoert GoCons op gocons.eu/mcp

Een server kan drie soorten onderdelen aanbieden [5]: tools, acties die het model kan uitvoeren, zoals "facturen zoeken" of "de voortgang van een taak vastleggen"; bronnen, gegevens zoals een bestand of een databasegegeven; en prompts, herbruikbare sjablonen. De zakelijke servers die je tegenkomt, bieden meestal tools aan.

Servers zijn er ook in twee vormen [5]. Een lokale server draait op je eigen computer en is geschikt voor bestanden en ontwikkelaarstools. Een externe server wordt gehost door de leverancier en is via internet bereikbaar. Voor bedrijfssoftware is de externe variant gebruikelijk: je voert een webadres in bij je assistent, meldt je aan en daarmee is de installatie klaar.

Schema van een MCP-server: de vraag gaat van de gebruiker naar de AI-app, de MCP-server controleert de rol en alleen toegestane gegevens komen terug
Eén vraag, vier stappen: de AI-app kiest een tool, de MCP-server controleert wie je bent en wat je rol toestaat, en alleen die gegevens komen terug.

Wat gebeurt er als je een vraag stelt?

Hier zie je één proces van begin tot eind. De werkruimte is van het fictieve adviesbureau Northbridge Advisory en staat in GoCons, de software voor contracten en projecten die we bij Mourinho Solutions maken. De datum is 29 september 2026.

Jij vraagt: Welke mijlpalen hebben een deadline in de komende drie weken?

Claude antwoordt: Twee. Beoordeling van onderzoeksresultaten bij Prijsbeoordeling (Kestrel Labs) heeft een deadline op 2 oktober en de status Nadert. Het Q3-bestuursrapport bij Maandelijks advies (Oakfield Foods) heeft een deadline op 15 oktober en heeft nog de status In behandeling. Eén andere mijlpaal is al te laat: Selectie leveranciers, ook bij Maandelijks advies, had een deadline op 25 september.

Dit gebeurt er achter de schermen:

  1. Toen de verbinding tot stand kwam, vroeg Claude de server om een lijst met tools. Elke tool heeft een naam, een beschrijving en de invoer die de tool accepteert [5].
  2. Claude koos de zoekfunctie voor mijlpalen en vulde de datums in.
  3. De GoCons-server controleerde het aanmeldtoken: om welke persoon, welk adviesbureau en welke rol het ging.
  4. De server voerde de zoekopdracht uitsluitend binnen dat adviesbureau uit en stuurde de gevonden mijlpalen terug.
  5. Claude zette de resultaten om in de zinnen hierboven. Er was vooraf niets gekopieerd en er werd niets anders gedeeld.
GoCons-overzicht van mijlpalen met de statussen Nadert, In behandeling, Te laat en Voltooid voor verschillende klantcontracten
Dezelfde mijlpalen in GoCons: Beoordeling van onderzoeksresultaten heeft de status Nadert, Selectie leveranciers is Te laat en het Q3-bestuursrapport is In behandeling.

MCP-server versus API: wat is het verschil?

De volgende vraag van IT is meestal hoe dit verschilt van de API die de leverancier al heeft. Beide geven toegang tot dezelfde gegevens, maar zijn bedoeld voor verschillende gebruikers.

  API MCP-server
Ontworpen voor Programma’s die een ontwikkelaar schrijft AI-assistenten die iedereen kan gebruiken
Zo gebruik je het Code roept gedocumenteerde eindpunten aan Je stelt een vraag in gewone taal en de assistent kiest de tool
Typische toepassing Een nachtelijke synchronisatie met je CRM of rapportagedashboard "Wat is te laat?" of "boek twee uur op deze taak"
Aanmelden Een sleutel of token die in de code is opgeslagen Meestal OAuth: je meldt je aan en geeft toestemming in de browser
In GoCons REST API in Silver en Gold MCP-server in elk abonnement

Ze vullen elkaar aan. Een taak die elke nacht moet worden uitgevoerd zonder dat iemand meekijkt, hoort bij de API. Op de GoCons API-pagina lees je wat daaronder valt. Een vraag die iemand eenmalig stelt, of een wijziging die iemand wil bevestigen, hoort thuis in een assistent. Integraties die voor één AI-product zijn gebouwd, moesten opnieuw worden gemaakt voor het volgende product. Een MCP-server bouw je één keer en werkt met elke host die het protocol ondersteunt [1].

Vijf controles voordat je een MCP-server koppelt

  1. Wie beheert de server? Als je een connector toevoegt via de URL, verbind je je assistent met een dienst die niemand namens jou heeft gecontroleerd. Anthropic adviseert om alleen verbinding te maken met servers van organisaties die je vertrouwt [6].
  2. Hoe meld je je aan? Voor externe servers is de autorisatie in de MCP-specificatie gebaseerd op OAuth 2.1 [7]: je meldt je aan op de eigen website van de leverancier en geeft toestemming. De assistent krijgt dan een token, geen wachtwoord. Als je wordt gevraagd om een wachtwoord of permanente sleutel in een chat te plakken, is dat een alarmsignaal.
  3. Wat kan de server wijzigen? Alleen-lezen toegang brengt weinig risico met zich mee. Als de server gegevens kan aanmaken, bijwerken of verwijderen, controleer dan of die de rollen volgt die je al in de toepassing gebruikt.
  4. Is er een mens betrokken? In de specificatie staat dat er "ALTIJD een mens betrokken MOET ZIJN die toolaanroepen kan weigeren" [8]. Claude kan vóór elke toolaanroep om toestemming vragen, met machtigingen die je per tool instelt. ChatGPT vraagt om bevestiging voordat er gegevens worden gewijzigd, afhankelijk van de machtigingen van de app [6][9].
  5. Kun je de toegang intrekken? Je moet de verbinding zowel vanuit de assistent als aan de kant van de leverancier kunnen verbreken, voor elk apparaat afzonderlijk.

Prompt injection verdient een aparte vermelding: verborgen tekst in een document, webpagina of e-mail kan proberen de assistent instructies te geven. Toestemming vereisen voor wijzigingen en alleen de servers koppelen die je nodig hebt, zijn praktische verdedigingsmaatregelen [6].

Ter informatie: zo beantwoordt GoCons de vijf controlepunten. Aanmelden verloopt via OAuth 2.1, zonder API-sleutels. Wat de assistent kan doen, hangt af van je rol: een Admin kan gegevens aanmaken, bijwerken en verwijderen; een gewone gebruiker kan de voortgang bijwerken van de taken die aan diegene zijn toegewezen. GoCons geeft de assistent de opdracht elke wijziging te bevestigen en elk item te benoemen voordat het wordt verwijderd. Bestanden worden geüpload in de webapp, nooit via de assistent. Elke verbinding staat in Mijn profiel onder Verbonden apps en kan daar afzonderlijk worden verbroken.

Waar een MCP-server van pas komt bij een adviesbureau

Toen ik operations research doceerde aan de Universiteit van Porto, was de nuttigste vraag over elk model: welke beslissing verandert het? Bij een MCP-server voor een adviesbureau gaat het om kleine, vaak terugkerende beslissingen:

  • Maandagochtend sorteren. "Wat is er te laat bij alle contracten: taken, mijlpalen en facturen?" Eén vraag in plaats van drie schermen.
  • Klantupdates. "Stel op basis van de voortgang van deze week een statusupdate op voor Kestrel Labs." De update wordt geschreven op basis van actuele gegevens en daarna door jou aangepast.
  • Facturen opvolgen. "Welke facturen zijn nog niet betaald?" En daarna: "markeer de factuur van augustus voor Oakfield Foods vandaag als betaald" — met bevestiging voordat de wijziging wordt uitgevoerd.
  • Verlengingen. "Welke verlengbare contracten lopen binnen 90 dagen af en welke opzegtermijn geldt voor elk contract?"

De server vervangt niet de schermen die je klanten gebruiken: in GoCons volgen zij hun contracten, mijlpalen en documenten via het klantenportaal; de assistent is bedoeld voor je team. Wil je het proberen, dan laat onze handleiding Claude koppelen met MCP stap voor stap zien waar je moet klikken. Op de GoCons MCP-pagina vind je informatie over ChatGPT en Visual Studio Code.

Veelgestelde vragen

Is een MCP-server hetzelfde als een AI-model?

Nee. Het model (Claude, GPT en andere modellen) redeneert; de MCP-server biedt tools aan en voert ze uit. Je kunt van assistent wisselen en dezelfde server blijven gebruiken.

Geeft een MCP-server de AI toegang tot mijn volledige database?

Nee. De server stelt specifieke tools beschikbaar en elke aanroep levert alleen de gegevens op die de tool voor jouw account en rol teruggeeft. Er wordt vooraf niets naar de assistent gekopieerd.

Heb ik een ontwikkelaar nodig om een MCP-server te gebruiken?

Niet voor een externe server waarbij je je met OAuth aanmeldt: je voert het adres in bij je assistent, meldt je aan en geeft toestemming. Een MCP-server bouwen is werk voor een ontwikkelaar; er een gebruiken niet.

Wat kost een MCP-server?

Het protocol is open en gratis; elke leverancier bepaalt zijn eigen prijzen. GoCons biedt de MCP-server in elk abonnement aan. De prijs geldt per adviesbureau, niet per gebruiker. Op het moment van schrijven (oktober 2026) zijn er 500 aanroepen per maand inbegrepen bij Free, 10.000 bij Silver en 100.000 bij Gold. Op de prijzenpagina vind je de actuele aantallen.

Wat als we de software niet meer gebruiken?

Verbreek de verbinding met de assistent en exporteer daarna je gegevens. In GoCons kan de Admin in elk abonnement, ook Free, de optie Mijn gegevens downloaden gebruiken om elk contract, elke klant en elk teamlid als Excel-bestand te downloaden, plus alle documenten in hun mappen.

Bekijk een MCP-server met je eigen contracten

Over MCP lezen brengt je maar tot op zekere hoogte; een assistent vragen stellen over je eigen werk maakt het concreet. Maak gratis een GoCons-account aan, voeg een contract toe en koppel de assistent die je al gebruikt.

Bronnen

  1. Model Context Protocol, "What is the Model Context Protocol (MCP)?", https://modelcontextprotocol.io/docs/getting-started/intro (geraadpleegd in oktober 2026).
  2. Anthropic, "Introducing the Model Context Protocol", https://www.anthropic.com/news/model-context-protocol (geraadpleegd in oktober 2026).
  3. TechCrunch, "OpenAI adopts rival Anthropic's standard for connecting AI models to data", https://techcrunch.com/2025/03/26/openai-adopts-rival-anthropics-standard-for-connecting-ai-models-to-data/ (geraadpleegd in oktober 2026).
  4. Anthropic, "Donating the Model Context Protocol and establishing the Agentic AI Foundation", https://www.anthropic.com/news/donating-the-model-context-protocol-and-establishing-of-the-agentic-ai-foundation (geraadpleegd in oktober 2026).
  5. Model Context Protocol, "Architecture overview", https://modelcontextprotocol.io/docs/learn/architecture (geraadpleegd in oktober 2026).
  6. Anthropic, "Add a connector that isn't in the directory", Claude-documentatie, https://claude.com/docs/connectors/custom/add-unlisted (geraadpleegd in oktober 2026).
  7. Model Context Protocol, "Authorization", MCP-specificatie, https://modelcontextprotocol.io/specification/latest/basic/authorization (geraadpleegd in oktober 2026).
  8. Model Context Protocol, "Tools", MCP-specificatie, https://modelcontextprotocol.io/specification/latest/server/tools (geraadpleegd in oktober 2026).
  9. OpenAI, "Developer mode and MCP apps in ChatGPT", OpenAI Help Center, https://help.openai.com/en/articles/12584461-developer-mode-and-mcp-apps-in-chatgpt-beta (geraadpleegd in oktober 2026).

© 2026 Mourinho Solutions. Alle rechten voorbehouden.

Delen
João Barbosa
Over de auteur
João Barbosa
Softwareontwikkelaar

Ontwikkelt oplossingen bij Mourinho Solutions

LinkedIn
Terug naar de blog

Lees verder

Kom het ontdekken

Klaar om transparant te werken?

Maak in enkele minuten je account aan, het is eenvoudig en gratis.

Ga aan de slag, het is gratis!
Registreren