Een MCP-server (Model Context Protocol) is een lichtgewicht programma dat gegevens, tools en prompts aan een AI-applicatie beschikbaar stelt via een gestandaardiseerd open protocol, zodat AI-assistenten toegang hebben tot externe systemen, databases, API's en bestanden.
MCP-servers gebruiken JSON-RPC 2.0 voor berichtuitwisseling en volgen een client-server-architectuur. Elke server stelt drie primitieven beschikbaar: Resources (leesbare gegevens of inhoud), Tools (oproepbare functies) en Prompts (herbruikbare templates). Een hosttoepassing (zoals Claude Desktop of ChatGPT) maakt verbinding met een of meer MCP-servers, meestal via een stdio-transport voor lokale processen of HTTP voor externe servers.
De verbinding begint met een handshake voor capaciteitonderhandeling, waarna de host tools kan oproepen, resources kan lezen en prompts van de server kan gebruiken. Een MCP-server voor je bestandssysteem stelt een AI-assistent bijvoorbeeld in staat bestanden in een aangewezen map te lezen en schrijven door bestandsbewerkingen als tools beschikbaar te stellen.
MCP is een open-protocolspecificatie die oorspronkelijk door Anthropic is uitgebracht en nu als open standaard wordt ontwikkeld. Het integreert natuurlijk met automations-workflows en infrastructuurtooling, waardoor AI-assistenten je infrastructuur kunnen opvragen, DNS-records kunnen parseren of diagnostiek kunnen uitvoeren zonder aangepaste integraties te bouwen.
WarningBeveiliging: Het uitvoeren van MCP-servers van derden verleent hen brede tool- en gegevenstoegang met minimale ingebouwde sandboxing. Een kwaadwillende of defecte server kan gegevens exfiltreren of ongewenste acties activeren. Controleer servercode altijd en implementeer toestemmingsprompts voordat je onvertrouwde servers verbindt.
InfraNest biedt een officiële MCP-server die AI-assistenten in staat stelt je DNS-zones, certificaten, uptime-status en meer op te vragen via dezelfde API die je integraties gebruiken.