{"id":4726,"date":"2025-08-07T08:05:31","date_gmt":"2025-08-07T08:05:31","guid":{"rendered":"\/nl\/tutorials\/?p=4726"},"modified":"2025-12-18T13:20:57","modified_gmt":"2025-12-18T13:20:57","slug":"hoe-gebruik-je-n8n-met-mcp","status":"publish","type":"post","link":"\/nl\/tutorials\/hoe-gebruik-je-n8n-met-mcp","title":{"rendered":"Hoe gebruik je n8n met MCP?"},"content":{"rendered":"<p>Model Context Protocol (MCP) maakt het makkelijk om grote taalmodellen (LLMs) te koppelen aan externe tools. In combinatie met een automatiseringstool zoals n8n kun je zo snel een AI-gedreven workflow opzetten om ingewikkelde taken te stroomlijnen.<\/p><p>In dit artikel laten we je zien hoe je n8n gebruikt met MCP als client of server. Ook kijken we naar een paar veelgebruikte toepassingen van MCP in combinatie met n8n.<\/p><h2 class=\"wp-block-heading\" id=\"h-wat-is-n8n\"><strong>Wat is n8n?<\/strong><\/h2><p><a href=\"\/nl\/tutorials\/wat-is-n8n\">n8n<\/a> is een tool waarmee je zelf workflows kunt bouwen om allerlei taken te automatiseren. Dankzij de visuele interface en kant-en-klare nodes koppel je makkelijk externe tools &ndash; zonder of met heel weinig code.<\/p><p>Zo kun je n8n bijvoorbeeld verbinden met Google Sheets om een geautomatiseerde dataverwerking op te zetten. Of je koppelt n8n aan LLMs en AI-tools om content te genereren.<\/p><h2 class=\"wp-block-heading\" id=\"h-wat-is-mcp\"><strong>Wat is MCP?<\/strong><\/h2><p>Model Context Protocol (MCP) biedt een gestandaardiseerde manier van communiceren tussen AI-agenten en externe tools. Zo integreer je makkelijk met LLM&rsquo;s en kun je eenvoudig wisselen tussen modellen zonder functies handmatig te herschrijven.<\/p><p>De MCP-architectuur bestaat uit de volgende onderdelen:<br><\/p><ul class=\"wp-block-list\">\n<li><strong>Hosts<\/strong> &ndash; LLM-applicaties die een omgeving bieden voor MCP-verbindingen, zoals Claude Desktop of Cursor IDE.<\/li>\n\n\n\n<li><strong>Cli&euml;nten<\/strong> &ndash; een onderdeel dat fungeert als eindpunt van je MCP-server voor andere platforms.<\/li>\n\n\n\n<li><strong>Servers<\/strong> &ndash; een aparte entiteit die tools, prompts of databronnen aanbiedt aan de host.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-wat-kun-je-doen-met-mcp-en-n8n\"><strong>Wat kun je doen met MCP en n8n?<\/strong><\/h2><p>Door MCP te integreren in n8n, kun je workflows beschikbaar maken voor AI-agenten die contextgebaseerde en flexibele dataverwerking mogelijk maken. Waar je vroeger vast zat aan vaste prompts en standaard API-mogelijkheden, heb je nu veel meer vrijheid.<\/p><p>Je kunt n8n instellen als MCP-server die data verwerkt met behulp van opgegeven prompts, tools en bronnen. Of je zet n8n in als MCP Client, waarmee je de mogelijkheden van de server verbindt aan jouw workflow.<\/p><p>Met MCP en n8n kun je allerlei taken stroomlijnen die verschillende tools en applicaties combineren. Bijvoorbeeld, je koppelt Zapier om je to-do&rsquo;s te beheren of Google Workspace om e-mailverwerking met AI te automatiseren.<\/p><h2 class=\"wp-block-heading\" id=\"h-vereisten-voor-n8n-mcp-integratie\"><strong>Vereisten voor n8n MCP-integratie<\/strong><\/h2><p>Voordat je MCP gaat gebruiken, moet je eerst <a href=\"\/nl\/tutorials\/hoe-installeer-ik-n8n\">n8n installeren<\/a>. Je kunt het offici&euml;le hostingplan kopen, maar zelf hosten op een VPS is op de lange termijn voordeliger. Dat doen we in deze tutorial.<\/p><p>n8n is lichtgewicht, dus een systeem met <strong>4 GB SSD-opslag<\/strong> en <strong>2 GB RAM<\/strong><em> <\/em>is meestal genoeg. Zorg er wel voor dat je <a href=\"\/nl\/vps\/n8n-hosting\">n8n hostingprovider<\/a> duidelijke upgrade opties biedt &ndash; naarmate je meer workflows toevoegt, heb je meer resources nodig.<\/p><p><a href=\"\/nl\/vps\/mcp-server\">Hostinger&rsquo;s MCP-hosting<\/a> is hier een topkeuze voor. Je kunt beginnen met het <strong>KVM 1 <\/strong>plan en later eenvoudig upgraden zonder downtime.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/nl\/vps-hosting\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/28\/2024\/06\/NL-VPS-hosting_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-167\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/28\/2024\/06\/NL-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/28\/2024\/06\/NL-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/28\/2024\/06\/NL-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-een-n8n-workflow-beschikbaar-maken-als-mcp-server\"><strong>Een n8n workflow beschikbaar maken als MCP-server<\/strong><\/h2><p>Maak van je n8n workflow een MCP-server, zodat hosts zoals Claude Desktop toegang krijgen tot data uit verschillende services in je workflow. Zo doe je dat:<\/p><h3 class=\"wp-block-heading\" id=\"h-1-voeg-de-mcp-server-en-tool-node-toe\"><strong>1. Voeg de MCP-server en tool node toe<\/strong><\/h3><p>Maak een nieuwe workflow aan in n8n en voeg de <strong>MCP Server Trigger<\/strong> node toe. Deze node stelt tools, services of applicaties in je workflow beschikbaar als MCP endpoints voor hosts.<\/p><p>Op de instellingenpagina van de node kies je de <strong>Production URL<\/strong> en kopieer je die naar een veilige plek. Die URL heb je straks nodig om je n8n workflow aan een host te koppelen.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f537ea15f11\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lh7-qw.googleusercontent.com\/docsz\/AD_4nXfbqLudJZnUHU-KWpOxcx12dQxkxh6nEqf8QZrqyHxxKCj9Om6UgPZApQz_sNsYc_HutS5NoQo39VUra5KaYfQJvAu838Xxq83ypCq1mTQfstZ6Ww-9teUZ2TpzNyNDtBUQKGeMTA?key=4ClOq06JI5NYuZ7ldZ7sOw\" alt=\"Op de instellingenpagina van de node kies je de Production URL en kopieer je die naar een veilige plek.\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergroten\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Ga terug naar het n8n canvas en voeg een tool toe aan je MCP Server Trigger node. Deze tool fungeert als databron of verwerking onderdeel van je workflow.<\/p><p>Op dit moment ondersteunt de MCP Server Trigger in n8n zo&rsquo;n honderd tools voor allerlei toepassingen. In dit voorbeeld gebruiken we Airtable om onze taakplanner-app aan de workflow te koppelen.<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-qw.googleusercontent.com\/docsz\/AD_4nXeuVwEK38kiak_qL329Bp1FDezgFvbHKJgKfGq89TCDvzemgc_SNB5gp3Gzq_-F-lCLMe1zPIV8-F3Ulyzn1HDIuKN4BIzELsWvY9Ah1vpDne0uQ5NyqCFrPRiRh66t9mBiTZVg0w?key=4ClOq06JI5NYuZ7ldZ7sOw\" alt=\"Airtable node configuratie pagina\"><\/figure><p>Let op: de stappen voor de integratie verschillen per tool. Wil je precies weten hoe je een specifieke tool instelt? Klik dan op de knop <strong>Docs<\/strong> in het instellingenmenu van de node voor meer uitleg.<\/p><h4 class=\"wp-block-heading\" id=\"h-\"><\/h4><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\"> Pro tip <\/h4>\n                    <p> De MCP Server Trigger node kan met meerdere tools tegelijk integreren.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-2-beveilig-de-endpoint\"><strong>2. Beveilig de endpoint<\/strong><\/h3><p>Standaard gebruikt de MCP Server Trigger node geen authenticatie. Dit betekent dat iedereen toegang kan krijgen tot je MCP-server als de URL bekend is.<\/p><p>Om dit te beveiligen, kun je <strong>Bearer authenticatie<\/strong> inschakelen. Hiermee geef je alleen toegang tot een specifieke endpoint. In n8n maak je handmatig een authenticatietoken aan in een bepaald formaat.<\/p><p>Als voorbeeld maken we een <strong>Basic Auth token<\/strong> en coderen we die in <strong>Base64<\/strong>.;<\/p><p>Zo doe je dat:<\/p><ol class=\"wp-block-list\">\n<li>Open een online encoder tool &ndash; in dit voorbeeld gebruiken we <a href=\"https:\/\/www.base64encode.org\/\" target=\"_blank\" rel=\"noopener\">Base64Encode<\/a>.<\/li>\n\n\n\n<li>Voer een gebruikersnaam en wachtwoord in, in het volgende formaat:<\/li>\n<\/ol><p>Gebruikersnaam: wachtwoord<\/p><ol start=\"3\" class=\"wp-block-list\">\n<li>Klik op <strong>Encode<\/strong>.<\/li>\n\n\n\n<li>Kopieer het gecodeerde token en bewaar het op een veilige plek.<\/li>\n<\/ol><p>Nu je het token hebt, stel je Bearer authenticatie in binnen n8n. Volg hiervoor deze stappen:<\/p><ol class=\"wp-block-list\">\n<li>Dubbelklik op je <strong>MCP Server Trigger<\/strong> node om het configuratievenster te openen.<br><\/li>\n\n\n\n<li>Kies in het <strong>Authenticatie<\/strong> dropdownmenu voor <strong>Bearer Auth<\/strong>.<br><\/li>\n\n\n\n<li>Vouw het menu <strong>Credential voor Bearer Auth<\/strong> uit en klik op <strong>Nieuwe credential aanmaken<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f537ea169fd\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lh7-qw.googleusercontent.com\/docsz\/AD_4nXco1Nm6nZGMh3REnUBd9J7UtPjp30e-_t_aUv8e163-BuoDABFhITVXWWJNe7012m29VgZqMtQYMf8-yUhTczs-h-T0miScbCiUg5jZWd2fcBGfblsx1hSAfHfwWGVRpeeyJOr2?key=4ClOq06JI5NYuZ7ldZ7sOw\" alt=\"Vouw het menu Credential voor Bearer Auth uit en klik op Nieuwe credential aanmaken.\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergroten\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Voer de token in dat je eerder hebt aangemaakt. Controleer goed of het klopt, want je kunt het later niet meer bekijken of aanpassen.<\/li>\n\n\n\n<li>Klik op <strong>Opslaan<\/strong> om te bevestigen.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f537ea16be4\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lh7-qw.googleusercontent.com\/docsz\/AD_4nXfi_vOWqSzypIdSSmNjcugyuC2ByyMGbxSxR7kb6r5vQOqlqX6hMbcuBqZtcXdOvNcDDq-6xKLsuB899v8voDxaZ6tVQHShgZKJls8dbzKz68YHInaRdC8B4P3Hi4pGXS2MSroaeg?key=4ClOq06JI5NYuZ7ldZ7sOw\" alt=\"Voer de token in dat je eerder hebt aangemaakt. Klik op Opslaan om te bevestigen.\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergroten\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-3-de-workflow-uitvoeren-vanuit-een-llm-agent\"><strong>3. De workflow uitvoeren vanuit een LLM-agent<\/strong><\/h3><p>Als je workflow klaar is, moet je de host configureren om de actie te activeren. In dit voorbeeld gebruiken we <strong>Claude Desktop<\/strong> als host. Volg deze stappen:<\/p><ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/claude.ai\/download\" target=\"_blank\" rel=\"noopener\">Download de Claude Desktop<\/a> app als je dat nog niet hebt gedaan.<\/li>\n\n\n\n<li>Open Claude en log in op je account.&nbsp;<\/li>\n\n\n\n<li>Ga naar je menubalk &rarr; <strong>Claude &rarr; Instellingen<\/strong>. Gebruik je Windows? Gebruik je Windows? Klik dan linksboven op het <strong>hamburger <\/strong>icoon&rarr; <strong>Bestand &rarr; Instellingen<\/strong>.<\/li>\n\n\n\n<li>Ga naar het tabblad <strong>Ontwikkelaar<\/strong> en klik op <strong>Configuratie bewerken<\/strong>.<\/li>\n\n\n\n<li>Je ziet nu het bestand <strong>claude_desktop_config.json<\/strong> in je verkenner. Open dit met een teksteditor, bijvoorbeeld Kladblok.<\/li>\n\n\n\n<li>Voeg de volgende configuratie toe. Vervang <strong>YOUR-ENDPOINT<\/strong> en <strong>BEARER-TOKEN<\/strong> door hun werkelijke waarden:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n\n&nbsp;&nbsp;\"mcpServers\": {\n\n&nbsp;&nbsp;&nbsp;&nbsp;\"n8n\": {\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"command\": \"npx\",\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"args\": [\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"-y\",\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"supergateway\",\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"--sse\",\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"&lt;YOUR-ENDPOINT&gt;\",\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"--header\",\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\"Authorization: Bearer &lt;BEARER-TOKEN&gt;\"\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]\n\n&nbsp;&nbsp;&nbsp;&nbsp;}\n\n&nbsp;&nbsp;}\n\n}<\/pre><ol start=\"7\" class=\"wp-block-list\">\n<li>Druk op <strong>Ctrl + S<\/strong> om de configuratie op te slaan.<\/li>\n\n\n\n<li>Herstart Claude, en je zult zien dat de nieuwe Airtable MCP tool automatisch wordt herkend.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f537ea16e80\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lh7-qw.googleusercontent.com\/docsz\/AD_4nXdj1dIom6eK67DvPdiIpJir4_Ms_-SNdAu1Cv37F2vyJMLV8rOegiuF7hxDLMC5mnUBepWztHc9tPm30rbWDBIOVYuP5C1HkS-8Bn_X8fXt15uwCNHzHnc1pp1ScYHM55pFnaqq?key=4ClOq06JI5NYuZ7ldZ7sOw\" alt=\"Herstart Claude, en je zult zien dat de nieuwe Airtable MCP tool automatisch wordt herkend.\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergroten\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>\n\n<div><p class=\"important\"><strong>Belangrijk!<\/strong> Als je een command fout krijgt bij het verbinden met de MCP-server, zorg dan dat <a href=\"http:\/\/node.js\" target=\"_blank\" rel=\"noopener\">Node.js ge&iuml;nstalleerd is<\/a> op het systeem waar Claude Desktop op draait.<\/p><\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-gebruik-n8n-als-mcp-client\"><strong>Gebruik n8n als MCP Client<\/strong><\/h2><p>n8n laat je ook een MCP Client instellen, die de MCP-server verbindt als een AI-agent in je workflow.&nbsp; Zo pak je het aan:<\/p><h3 class=\"wp-block-heading\" id=\"h-1-voeg-de-n8n-mcp-client-node-toe\"><strong>1. Voeg de n8n MCP Client node toe<\/strong><\/h3><p>In tegenstelling tot de MCP-server heeft de MCP Client node een trigger nodig. Je kunt verschillende nodes gebruiken als trigger, maar in dit voorbeeld gebruiken we de <strong>Chat<\/strong> om de workflow uit te voeren zodra n8n een bericht ontvangt.<\/p><p>Voeg de<strong> AI Agent<\/strong> node toe en verbind deze met de trigger. Optioneel kun je een chatmodule toevoegen met jouw favoriete LLM voor extra verwerking en een memory node om voorkeuren van queries op te slaan.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f537ea170f4\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lh7-qw.googleusercontent.com\/docsz\/AD_4nXcI9jUaqFPjmpv6W7qt6wEbCvq7iN0yICTjF3m6xWxI_mYISQ4ygxZE1IGTVK8VhibSRVwiHUXprnmiuuKK_1QuFL0iI6UbCny52vR8GwHrzJJK3631OPmTOv6ZAF0ZuxXr4IdbuQ?key=4ClOq06JI5NYuZ7ldZ7sOw\" alt=\"MCP client node configuration in n8n\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergroten\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Kies MCP Client als tool node. Dit is belangrijk, want daarmee verbind je je MCP-server met de huidige workflow.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-stel-het-sse-endpoint-en-de-authenticatie-in\"><strong>2. Stel het SSE endpoint en de authenticatie in<\/strong><\/h3><p>Zodra je de MCP Client node toevoegt, opent het configuratiemenu. Voeg je <strong>MCP Production URL<\/strong> toe als <strong>SSE endpoint <\/strong>en stel de authenticatietoken in.<\/p><figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-qw.googleusercontent.com\/docsz\/AD_4nXfMjP6c9NQnu-g5SSRjkDd47v3kRu4_Krr6C5vyAg5uVIzcgfnyMDunOCY2xMcYw88T1R1Jjq6czJOFKBeankNXDv2W2NLCIQcePuphHO8ZtDFuJjdV1-BwZyl212GfOG3KnP8MCg?key=4ClOq06JI5NYuZ7ldZ7sOw\" alt=\"MCP client node endpoint configuration\"><\/figure><p>Selecteer in het volgende menu de tools van de MCP-server die je in de workflow wilt opnemen. Standaard gebruikt n8n <strong>alle<\/strong><em> <\/em>beschikbare tools.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-test-de-client-workflow-in-n8n\"><strong>3. Test de client workflow in n8n<\/strong><\/h3><p>Op dit punt ziet je workflow er ongeveer zo uit en zou hij klaar moeten zijn om te testen.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f537ea17376\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lh7-qw.googleusercontent.com\/docsz\/AD_4nXdMc48PMwjcK8O3Nxnx7Qi_E7TTPfu9xYPm0Q6YZuBow0HEBD_FCP_Dznf4ZSTJEnlxG__PvENEOG8NdYT_necusHWfBxgu-PXqSSGCVqinR7sRjF379aUECVx0AFoDY8wxhKQZSA?key=4ClOq06JI5NYuZ7ldZ7sOw\" alt=\"Voeg de AI Agent node toe en verbind deze met de trigger.\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergroten\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Als je een andere trigger gebruikt, verloopt het testproces anders. In dit voorbeeld openen we het chatvenster via <strong>Chat tonen<\/strong>. Daarna sturen we een bericht waarin we onze AI-agent vragen om de taken in de to-do planner van Airtable te controleren.<\/p><p>Wacht tot je workflow klaar is met verwerken. Als alles goed gaat, krijgt elke node een groen vinkje.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f537ea17508\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lh7-qw.googleusercontent.com\/docsz\/AD_4nXdugDZva5p5EUlwh-o9WmsHxaBOQZ5q0fakFVIAKiB_pY6HenToY41n8ZSX5mvsEx_HWXjeyyJbhKv_tXh9IeQKuvDy0vNGYXh6Qs0AdYX9B00MyBMiP9eZQjBYyk30iCmRJYekHw?key=4ClOq06JI5NYuZ7ldZ7sOw\" alt=\"Voeg je MCP Production URL toe als SSE endpoint en stel de authenticatietoken in.\"><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Vergroten\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Elke node die een fout tegenkomt, kleurt rood. Om te achterhalen wat er misgaat, klik je op de node om deze uit te vouwen &ndash; daar zie je een uitleg van het probleem.<\/p><h2 class=\"wp-block-heading\" id=\"h-praktijkvoorbeelden-voor-n8n-en-mcp-integratie\"><strong>Praktijkvoorbeelden voor n8n en MCP integratie<\/strong><\/h2><p>Dankzij de flexibiliteit van MCP kun je externe diensten eenvoudig koppelen aan AI-tools. Zo maak je krachtige workflows voor allerlei taken. Hier zijn een paar voorbeelden van wat je kunt automatiseren met n8n en MCP:<\/p><ul class=\"wp-block-list\">\n<li><strong>AI-gestuurde ticketafhandeling <\/strong>&ndash; beheer support tickets automatisch via platforms als Slack en Linear. Bijvoorbeeld: een Slack bericht met een specifieke emoji activeert een AI-model dat het bericht analyseert en omzet in een gestructureerd ticket in Linear.<br><\/li>\n\n\n\n<li><strong>Geautomatiseerde onderzoekssamenvattingen <\/strong>&ndash; laat AI zoekopdrachten uitvoeren, webpagina&rsquo;s scrapen, content analyseren en de resultaten structureren in een rapport.<br><\/li>\n\n\n\n<li><strong>Zelfherstellende DevOps scripts<\/strong> &ndash; laat AI systeemmeldingen monitoren, analyseren en omzetten in problemen binnen DevOps tools. Komt er bijvoorbeeld een alert binnen over een ontbrekende host of domein, dan genereert n8n automatisch een werkitem in Azure DevOps.<br><\/li>\n\n\n\n<li><strong>Persoonlijke to-do bot <\/strong>&ndash; automatiseer het aanmaken, bijhouden en bijwerken van taken. Je kunt AI vragen om taken toe te voegen of bij te werken in tools als Notion of Airtable.<br><\/li>\n<\/ul><p>Bekijk de video hieronder voor nog meer inspiratie over automatiseren met n8n en MCP.<\/p><figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"How to Use MCP in n8n to Scale AI Automation | Hostinger Tutorial\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/p5B1XHbe3lg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusie\"><strong>Conclusie<\/strong><\/h2><p>MCP maakt het mogelijk om AI-tools te koppelen aan allerlei externe diensten, zodat je makkelijk toegang krijgt tot verschillende data en functies. Door dit protocol te integreren in n8n kun je krachtige workflows bouwen met verschillende AI-agenten en applicaties.<\/p><p>Voeg hiervoor de MCP-Server node toe aan je n8n workflow en stel in welke tool je wilt integreren. Kopieer daarna de endpoint en schakel Bearer authenticatie in.<\/p><p>Open de AI-agent die je wilt gebruiken, zoals Claude Desktop. Open het configuratiebestand en vul daar je MCP endpoint en Bearer token in.<\/p><p>Je kunt n8n ook instellen als MCP client. Voeg simpelweg de MCP Client node toe aan je canvas en configureer die met de gegevens van je MCP-server.<\/p><p>Er zijn meer dan honderd MCP-compatibele tools beschikbaar in n8n. Experimenteer ermee en stel je eigen workflow samen. Succes!<\/p><h2 class=\"wp-block-heading\" id=\"h-hoe-gebruik-ik-n8n-met-mcp-faq-s\"><strong>Hoe gebruik ik n8n met MCP FAQ&rsquo;s<\/strong><\/h2><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-6943ffb92576a\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Wat zijn de voordelen van n8n met MCP?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Het grootste voordeel is dat AI-agenten zoals Claude via MCP toegang krijgen tot externe tools. Daardoor kun je veel krachtigere workflows maken.<br>Zonder MCP moet je handmatig functies schrijven om AI-agenten te koppelen aan externe tools &ndash; een technisch en tijdrovend proces, zeker als je meerdere modellen gebruikt.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6943ffb92576f\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Kan ik geautomatiseerde workflows maken met n8n en MCP?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Ja, je kunt een geautomatiseerde workflow instellen die start bij een specifieke gebeurtenis, zoals een bericht of foutmelding. Voeg de gewenste AI-agent toe als trigger, en verbind daarna de MCP Client node met je MCP-server.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-6943ffb925770\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>Welke triggers kan ik gebruiken in n8n met MCP?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Gebruik je n8n als MCP-server, dan wordt alleen de input van de gekoppelde AI-agent als trigger gebruikt. Bijvoorbeeld: een bericht in Claude Desktop start je workflow.<br>Gebruik je n8n als MCP Client, dan kun je elke trigger node gebruiken, zoals een chatbericht of een HTTP-verzoek.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><p><strong>Alle educatieve content op deze website wordt zorgvuldig gecontroleerd en voldoet aan de hoge redactionele standaarden van Hostinger.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Model Context Protocol (MCP) maakt het makkelijk om grote taalmodellen (LLMs) te koppelen aan externe tools. In combinatie met een automatiseringstool zoals n8n kun je zo snel een AI-gedreven workflow opzetten om ingewikkelde taken te stroomlijnen. In dit artikel laten we je zien hoe je n8n gebruikt met MCP als client of server. Ook kijken [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/nl\/tutorials\/hoe-gebruik-je-n8n-met-mcp\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":538,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"Hoe je n8n integreert met een MCP-server.","rank_math_description":"Stappen om n8n met MCP te gebruiken: MCP trigger toevoegen, Bearer-authenticatie instellen en AI-tool configureren.","rank_math_focus_keyword":"","footnotes":""},"categories":[17],"tags":[],"class_list":["post-4726","post","type-post","status-publish","format-standard","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/mcp-n8n","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-utiliser-n8n-avec-mcp","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-utilizar-n8n-con-mcp","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/n8n-mcp-server","default":0},{"locale":"it-IT","link":"https:\/\/www.hostinger.com\/it\/tutorial\/n8n-con-mcp","default":0},{"locale":"nl-NL","link":"https:\/\/www.hostinger.com\/nl\/tutorials\/hoe-gebruik-je-n8n-met-mcp","default":0},{"locale":"pl-PL","link":"https:\/\/www.hostinger.com\/pl\/tutoriale\/jak-zintegrowac-n8n-z-mcp\/","default":0},{"locale":"ja-JP","link":"https:\/\/www.hostinger.com\/jp\/tutorials\/how-to-use-n8n-with-mcp\/","default":0},{"locale":"ar-AE","link":"https:\/\/blog.hostinger.io\/ae\/tutorials\/how-to-use-n8n-with-mcp\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-utilizar-n8n-con-mcp","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-utilizar-n8n-con-mcp","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-utilizar-n8n-con-mcp","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/mcp-n8n","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-use-n8n-with-mcp","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-use-n8n-with-mcp","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/nl\/tutorials\/wp-json\/wp\/v2\/posts\/4726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/nl\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/nl\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/nl\/tutorials\/wp-json\/wp\/v2\/users\/538"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/nl\/tutorials\/wp-json\/wp\/v2\/comments?post=4726"}],"version-history":[{"count":5,"href":"https:\/\/www.hostinger.com\/nl\/tutorials\/wp-json\/wp\/v2\/posts\/4726\/revisions"}],"predecessor-version":[{"id":5294,"href":"https:\/\/www.hostinger.com\/nl\/tutorials\/wp-json\/wp\/v2\/posts\/4726\/revisions\/5294"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/nl\/tutorials\/wp-json\/wp\/v2\/media?parent=4726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/nl\/tutorials\/wp-json\/wp\/v2\/categories?post=4726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/nl\/tutorials\/wp-json\/wp\/v2\/tags?post=4726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}