dGEN Productions
Hoe laat ik Claude of ChatGPT mijn n8n-workflows gebruiken?

Blog / Automatisering

Hoe laat ik Claude of ChatGPT mijn n8n-workflows gebruiken?

Via MCP kan een AI-assistent je n8n-workflows zelf starten. Je zet MCP-toegang aan, geeft per workflow vrij wat de assistent mag gebruiken en koppelt de assistent met een eigen sleutel. Zo werkt het, en zo houd je het veilig.

Dat doe je met MCP, de standaard waarmee AI-assistenten andere software gebruiken. In n8n zet je MCP-toegang aan en geef je per workflow vrij welke de assistent mag starten. Daarna koppel je Claude, ChatGPT of een andere assistent die MCP ondersteunt. De assistent ziet dan je workflows als handelingen die hij zelf kan aanroepen, met de gegevens uit het gesprek.

Dat klinkt technisch, maar het resultaat is eenvoudig: je zegt in je assistent "maak de offerte voor de klant van vanochtend klaar", en de workflow die je al in n8n had, doet het werk. In deze post lopen we na hoe dat werkt en waar je op let. De volledige uitleg staat in n8n-workflows als MCP-tools.

Wat is MCP, kort?

MCP staat voor Model Context Protocol. Het is een open standaard waarmee een AI-assistent met andere software praat. Een MCP-server vertelt de assistent welke handelingen er zijn, welke gegevens daarvoor nodig zijn en wat er terugkomt. De assistent leest dat zelf uit. Meer in wat is MCP.

n8n kan zo'n MCP-server zijn. Daarmee worden je workflows gereedschap voor AI.

Welke manieren zijn er in n8n?

MCP-toegang voor je hele omgeving. In recente versies van n8n zet je in de instellingen MCP-toegang op instance-niveau aan. Daarna geef je per workflow aan dat hij beschikbaar is. Een gekoppelde assistent kan die workflows vinden en starten. Dit is de snelste route als je al workflows hebt die je wilt aanbieden.

Een eigen MCP-server per workflow. Met de node MCP Server Trigger bouw je een workflow die zelf een MCP-server is. De tools die je eraan hangt, worden de handelingen. Je bepaalt precies wat erin zit, en de server krijgt een eigen adres en eigen beveiliging. Dit is de route als je verschillende assistenten verschillende rechten wilt geven.

Het verschil is belangrijk. Bij de eerste route ziet elke gekoppelde assistent alle workflows die je vrijgeeft. Bij de tweede maak je per doel een aparte set.

Hoe ziet dat er in de praktijk uit?

Stel, je hebt drie workflows in n8n: een klant opzoeken in je CRM, een offerte maken uit een sjabloon en een mail klaarzetten in je concepten. Je geeft ze alle drie vrij.

In je AI-assistent typ je: "De Bakker belde, hij wil een offerte voor twintig uur onderhoud per maand. Zet hem klaar." De assistent zoekt de klant op, start de offerteworkflow met de juiste gegevens en zet de mail met de offerte klaar in je concepten. Jij leest hem na en verstuurt.

De assistent bedenkt de stappen zelf, maar kan alleen doen wat je workflows doen. De controles en foutafhandeling die je in n8n hebt gebouwd, blijven gewoon werken.

Welke workflows lenen zich hiervoor?

De beste kandidaten zijn workflows die je nu met de hand start, of waarvoor je eerst gegevens moet opzoeken en overtypen:

Workflows die op een vast tijdstip of na een vaste gebeurtenis draaien, zoals een nachtelijke export, hebben geen assistent nodig. Die laat je gewoon lopen.

Waarom niet de assistent rechtstreeks aan mijn CRM koppelen?

Dat kan ook, als je CRM een eigen MCP-server heeft. Maar dan kan de assistent alles wat die koppeling toestaat, vaak inclusief wijzigen en verwijderen. Via n8n bepaal jij de handelingen: "zoek klant op" en "maak notitie", niet "doe wat je wilt met de database".

Daarnaast heb je in n8n al je logica: welke velden verplicht zijn, welke klant welke korting krijgt, wie er een kopie krijgt. Die regels hoef je de assistent niet uit te leggen.

Waar moet ik op letten?

In een volgende post gaan we dieper in op rechten per tool en per assistent.

Werkt dit met mijn eigen n8n-server?

Ja. MCP werkt op n8n Cloud en op een zelf gehoste n8n. Bij zelf hosten moet de server via een beveiligde verbinding bereikbaar zijn voor de assistent. Houd je versie bij: MCP is nog volop in ontwikkeling en nieuwere versies van n8n hebben meer mogelijkheden. Lees vóór een update n8n updaten zonder brekende workflows.

Hoe helpt dGEN je hiermee?

Wij bouwen automatiseringen zelf, in eigen code en niet in n8n, en maken ze bruikbaar voor de AI-assistent die je team gebruikt, met de rechten, goedkeuringen en logboeken die erbij horen. Heb je al workflows, dan kijken we welke geschikt zijn om vrij te geven en wat er beter dicht kan blijven. Zie workflow-automatisering en AI-agents, of plan een gesprek.

Veelgestelde vragen

Welke AI-assistenten ondersteunen MCP?

Claude ondersteunt het uitgebreid. ChatGPT en andere assistenten bieden steeds meer ondersteuning voor externe MCP-servers. Controleer per assistent en per abonnement of je een eigen server kunt koppelen.

Moet ik kunnen programmeren?

Voor het vrijgeven van bestaande workflows niet. Voor het veilig inrichten van rechten, authenticatie en goedkeuring is technische kennis wel handig.

Kost dit extra in n8n?

Een workflow die via MCP start, telt als een gewone uitvoering. De kosten van de AI-assistent zelf komen daar los bij.

Verder lezen in de kennisbank

Meer uit de blog


dGEN Productions, AI-bureau in Veldhoven, regio Eindhoven (Brainport), onderdeel van dGEN Labs. De Run 1141 (1e verdieping, nr. 12), 5503 LB Veldhoven · info@dgenproductions.nl · 06-87413056 · KvK 97916137 (eenmanszaak) · btw NL005295840B15