{"id":2432,"date":"2025-07-05T15:30:00","date_gmt":"2025-07-05T13:30:00","guid":{"rendered":"https:\/\/pletzenauer.com\/?p=2432"},"modified":"2026-08-05T17:25:35","modified_gmt":"2026-08-05T15:25:35","slug":"n8n-workflows-claude-mcp-byg","status":"publish","type":"post","link":"https:\/\/pletzenauer.com\/da\/2025\/07\/05\/n8n-workflows-claude-mcp-byg\/","title":{"rendered":"Byg n8n-workflows med Claude og MCP: tre udbygningstrin i overblik"},"content":{"rendered":"<p>Hvis du j\u00e6vnligt arbejder med automatiseringsv\u00e6rkt\u00f8jer som n8n, kender du den besv\u00e6rlige del: at klikke enkelte noder sammen, gennemg\u00e5 JSON i h\u00e5nden, kopiere workflows fra skabeloner. En YouTube-video af Mark Kashef viser en anden vej. Med sprogmodellen Claude og s\u00e5kaldte MCP-servere kan n8n-workflows genereres ud fra en beskrivelse i naturligt sprog, valideres og i bedste fald skrives direkte ind i din egen n8n-konto.<\/p>\n<p>Jeg opsummerer de tre pr\u00e6senterede udbygningstrin n\u00f8gternt, vurderer indsatsen og n\u00e6vner gr\u00e6nserne. M\u00e5let: en realistisk vurdering af, om tilgangen kan betale sig for din virksomhed.<\/p>\n<div style=\"background:#FFE6D6;border-left:4px solid #F26A21;padding:16px 20px;border-radius:6px;margin:24px 0;\"><strong>Det vigtigste kort fortalt<\/strong><\/p>\n<ul>\n<li>MCP-servere giver Claude adgang til n8n-dokumentation, eksempel-workflows og n8n-API&#8217;et, s\u00e5 workflows opst\u00e5r ud fra en prompt.<\/li>\n<li>Trin 1 (kun Claude Desktop plus MCP) s\u00e6ttes op med copy-paste i en konfigurationsfil og kan klares uden tekniske forkundskaber.<\/li>\n<li>Trin 2 tilf\u00f8jer Docker, s\u00e5 Claude kan skrive workflows direkte ind i n8n-kontoen via en API-n\u00f8gle.<\/li>\n<li>Trin 3 kombinerer desuden editoren Cursor for at f\u00e5 adgang til store workflow-biblioteker uden at spr\u00e6nge Claudes kontekstvindue.<\/li>\n<li>Resultaterne er fungerende udkast (omkring 70 til 80 procent), ikke et f\u00e6rdigt produktionsniveau; adgangsdata og finjustering er stadig h\u00e5ndarbejde.<\/li>\n<\/ul>\n<\/div>\n<figure style=\"margin:28px 0;\"><img decoding=\"async\" src=\"https:\/\/pletzenauer.com\/wp-content\/uploads\/2026\/06\/1494-1.png\" alt=\"Tre nummererede trin, der viser opbygningen af n8n-workflows med Claude: trin 1 Claude Desktop plus MCP, trin 2 desuden Docker, trin 3 desuden Cursor. (grafikken er p\u00e5 tysk)\" style=\"width:100%;height:auto;border-radius:8px;border:1px solid #E5E2DE;\"\/><figcaption style=\"font-size:0.9em;color:#6b6b6b;margin-top:8px;\">De tre udbygningstrin fra videoen med stigende ops\u00e6tningsindsats.<\/figcaption><\/figure>\n<h2>Hvad MCP-servere egentlig kan<\/h2>\n<p>MCP st\u00e5r for Model Context Protocol. I videoen beskrives det som en wrapper om et API eller en applikations backend-tjeneste, der forenkler kommunikationen frem og tilbage. Den anskuelige analogi: tidligere svarede hver funktion i en applikation til en enkelt d\u00f8r, og for hver foresp\u00f8rgsel skulle man lave den passende n\u00f8gle hver for sig. En MCP-server samler det. \u00c9n n\u00f8gle \u00e5bner mange d\u00f8re p\u00e5 \u00e9n gang.<\/p>\n<p>Konkret betyder det: i stedet for at hardkode hver funktion enkeltvis leverer \u00e9n enkelt server et v\u00e6ld af funktioner. I eksemplet stiller den centrale n8n-MCP-server 38 forskellige funktioner til r\u00e5dighed, blandt andet s\u00f8gning efter noder, indl\u00e6sning af dokumentationen og oprettelse af komplette workflows.<\/p>\n<h3>De fire byggesten<\/h3>\n<ul>\n<li><strong>n8n-dokumentation:<\/strong> Da n8n i vid udstr\u00e6kning er open source, kan en MCP-server l\u00e6se den offentlige dokumentation og dermed se, hvilke noder der giver mening hvorn\u00e5r.<\/li>\n<li><strong>Workflow-bibliotek:<\/strong> Valgfrie repositories med tusindvis af eksempel-workflows \u00f8ger tr\u00e6fsikkerheden og reducerer hallucinationer eller fejlbeh\u00e6ftede noder.<\/li>\n<li><strong>Agent-eksempler:<\/strong> Vil du have AI-agenter i stedet for rene A-til-B-workflows, b\u00f8r du l\u00e6gge op til det i prompten eller give agent-eksempler med. I baggrunden bygger agentstrukturerne p\u00e5 LangChain-noder.<\/li>\n<li><strong>n8n-API-adgang:<\/strong> F\u00f8rst med en gemt API-n\u00f8gle og URL kan Claude rent faktisk skrive workflows ind i kontoen.<\/li>\n<\/ul>\n<h2>Trin 1: Claude Desktop plus MCP-server<\/h2>\n<p>Indgangsvarianten klarer sig uden Docker og er if\u00f8lge videoen egnet til ethvert vidensniveau. I Claude Desktop g\u00e5r vejen via <strong>Indstillinger, Udvikler, Rediger konfiguration<\/strong>. I konfigurationsfilen inds\u00e6ttes JSON-blokken for de \u00f8nskede MCP-servere, derefter lukkes programmet helt ned og startes igen.<\/p>\n<p>I videoen kombineres tre GitHub-repositories: en samling p\u00e5 tusindvis af n8n-workflows, tjenesten Context7 til altid opdateret dokumentation samt selve n8n-MCP-serveren. Den passende JSON-kode leveres af v\u00e6rkt\u00f8jet <strong>gitmcp.io<\/strong>, som ud fra et GitHub-repository kan generere en lille MCP-server inklusive et f\u00e6rdigt konfigurations-snippet. Snippets kan derefter samles til \u00e9n enkelt konfigurationsfil af Claude selv.<\/p>\n<p>Begr\u00e6nsningen ved dette trin: uden Docker mangler API-adgangen. n8n-MCP-serveren tilbyder her kun fire i stedet for 38 funktioner. Claude kan alts\u00e5 generere workflows som JSON, som man importerer manuelt i n8n, men ikke skrive dem automatisk. I demoen gennems\u00f8ger Claude workflow-biblioteket efter et Telegram-eksempel, l\u00e6rer af dets struktur og laver derudfra et udkast, der kan importeres. Med tilf\u00f8jelsen Context7 kan det samme workflow forfines yderligere ud fra aktuel dokumentation.<\/p>\n<h2>Trin 2: Desuden Docker til direkte import<\/h2>\n<p>Det andet trin tilf\u00f8jer Docker. I videoen beskrevet som en container-platform, der k\u00f8rer enkelte applikationer som isolerede containere lokalt p\u00e5 ens egen hardware. Fordelen: n8n-MCP-serveren k\u00f8rer lokalt, hvilket er gunstigt sikkerhedsm\u00e6ssigt, og kan med en gemt API-n\u00f8gle skrive workflows programmatisk ind i n8n-kontoen.<\/p>\n<p>Der er to veje til installationen. Enten manuel download af Docker Desktop til Windows eller Mac, eller den AI-underst\u00f8ttede terminal <strong>Warp<\/strong>, som man giver anvisninger i naturligt sprog som &#8220;Hent Docker for mig&#8221;. Opst\u00e5r der en fejl, foresl\u00e5r Warp det n\u00e6ste skridt, som kan overtages med tabulatortasten. Selve starten af serveren sker med en enkelt linje efter m\u00f8nsteret <strong>docker pull<\/strong> inklusive link til MCP-serveren.<\/p>\n<h3>Hvad man skal v\u00e6re opm\u00e6rksom p\u00e5<\/h3>\n<ul>\n<li>Containeren skal k\u00f8re (gr\u00f8nt symbol), og Docker Desktop m\u00e5 ikke lukkes, ellers afbrydes forbindelsen til Claude, og v\u00e6rkt\u00f8jerne forsvinder.<\/li>\n<li>API-adgangen kr\u00e6ver n8n-instansens URL (delen f\u00f8r skr\u00e5stregen) samt en API-n\u00f8gle, der genereres p\u00e5 ny i n8n-indstillingerne under &#8220;n8n API&#8221;.<\/li>\n<li>Begge dele f\u00f8res ind i JSON-blokken. Derefter bliver 38 i stedet for fire funktioner synlige, heriblandt den centrale <strong>n8n_create_workflow<\/strong> samt afl\u00e6sning og redigering af eksisterende workflows.<\/li>\n<\/ul>\n<h2>Trin 3: Cursor som videnslager<\/h2>\n<p>Det tredje trin kombinerer Claude Desktop, Docker og kodeeditoren <strong>Cursor<\/strong>. Grunden er en praktisk gr\u00e6nse hos Claude: n\u00e5r JSON-filer genereres, fyldes kontekstvinduet hurtigt, og l\u00e6ngere samtaler st\u00f8der mod gr\u00e6nser. Cursor er bygget til at skrive og gennems\u00f8ge store m\u00e6ngder kode og kan referere hele mapper med tusindvis af workflow-filer uden at l\u00e6se alt ind i Claudes kontekst.<\/p>\n<p>De MCP-servere, der bruges i videoen (n8n-MCP og Context7), kan s\u00e6ttes op i Cursor med pr\u00e6cis det samme JSON som i Claude Desktop. Praktisk: man kan tilf\u00f8je mapper via drag-and-drop, for eksempel en samling agentv\u00e6rkt\u00f8jer eller eksempel-agent-workflows, og henvise m\u00e5lrettet til dem i prompten.<\/p>\n<p>Et andet punkt er modelvalget. Cursor giver adgang til forskellige Claude-modeller og deres Max-variant samt alternativt til andre sprogmodeller. St\u00f8der man mod en gr\u00e6nse, kan modellen skiftes. I videoen tilf\u00f8jes det, at editoren Windsurf ikke blev brugt, fordi den er blevet overtaget af OpenAI, og at Claude d\u00e9r har indstillet den native adgang til de nyeste modeller.<\/p>\n<h3>Det fuldautomatiske genneml\u00f8b<\/h3>\n<p>I demoen planl\u00e6gger Claude f\u00f8rst i &#8220;Ask&#8221;-tilstand et agent-workflow til et ejendomsfirma med v\u00e6rkt\u00f8jer som GoHighLevel, Gmail, Google Sheets og Slack. Til udf\u00f8relsen skiftes der til &#8220;Agent&#8221;-tilstand, s\u00e5 MCP-serverne rent faktisk kaldes. Derefter k\u00f8rer f\u00f8lgende forl\u00f8b stort set uden indgreb:<\/p>\n<ul>\n<li>l\u00e6se dokumentation og liste relevante noder<\/li>\n<li>kontrollere nodestruktur og tilg\u00e6ngelighed (inklusive et health check-kald mod n8n-kontoen)<\/li>\n<li>oprette og validere workflow og opdage fejl<\/li>\n<li>forenkle ved behov og reparere med en deludgave i stedet for at skrive alt om<\/li>\n<li>endelig validering og skrivning ind i n8n-kontoen inklusive workflow-ID<\/li>\n<\/ul>\n<p>Hele k\u00f8rslen tog i eksemplet omkring ti minutter og endte med et fungerende agent-workflow i n8n-kontoen, der indeholdt chat-trigger, hukommelse og en sprogmodel.<\/p>\n<h2>De tre trin sammenlignet<\/h2>\n<ul>\n<li><strong>Trin 1 (Claude Desktop plus MCP):<\/strong> lille indsats, ingen Docker, ingen direkte import. Resultatet er JSON, der kan importeres. Godt til at pr\u00f8ve af.<\/li>\n<li><strong>Trin 2 (plus Docker):<\/strong> middel indsats, engangsinstallation af Docker. Direkte skriveadgang til n8n-kontoen via API-n\u00f8gle.<\/li>\n<li><strong>Trin 3 (plus Cursor):<\/strong> st\u00f8rre indsats, til geng\u00e6ld ingen kontekstgr\u00e6nse, adgang til store biblioteker, modelskift og det fuldautomatiske end-to-end-genneml\u00f8b til mere komplekse agent-workflows.<\/li>\n<\/ul>\n<h2>Vurdering til praksis<\/h2>\n<p>Tilgangen tager repetitivt arbejde fra dig og giver brugbare udgangspunkter. Vigtig er stadig den realistiske forventning, som ogs\u00e5 n\u00e6vnes i videoen: ud fra en vag prompt opst\u00e5r et enkelt udkast, der d\u00e6kker omkring 70 til 80 procent. Jo mere pr\u00e6cist du beskriver dine egne processer, friktionspunkter og eksisterende v\u00e6rkt\u00f8jer, desto mere pr\u00e6cist bliver resultatet.<\/p>\n<p>Set fra r\u00e5dgiverens stol betyder det: de genererede workflows er et udgangspunkt, ikke et slutprodukt. Adgangsdata, databeskyttelse, fejlh\u00e5ndtering og den faglige logik skal fortsat gennemg\u00e5s og suppleres. Sikkerhedsaspektet ved den lokalt k\u00f8rende server (trin 2) er et argument, men erstatter ikke ordentlig governance ved udstedelse af API-n\u00f8gler.<\/p>\n<h2>Konklusion<\/h2>\n<p>Kombinationen af Claude og MCP-servere s\u00e6nker m\u00e6rkbart t\u00e6rsklen for at komme i gang med n8n. Vil du bare teste, kommer du i m\u00e5l med trin 1 uden tekniske forhindringer. Den direkte import (trin 2) og den fuldautomatiske opbygning af komplekse agent-workflows (trin 3) kr\u00e6ver lidt mere ops\u00e6tning, men giver til geng\u00e6ld et forl\u00f8b, der sparer det meste af det manuelle klikarbejde. Afg\u00f8rende er stadig kvaliteten af prompten og en kritisk efterpr\u00f8vning af resultaterne. Som v\u00e6rkt\u00f8j til at g\u00e5 hurtigere frem er tilgangen nyttig; som noget, der k\u00f8rer af sig selv, b\u00f8r man ikke opfatte den.<\/p>\n<p><strong>Kilde:<\/strong> Mark Kashef, <a href=\"https:\/\/www.youtube.com\/watch?v=yfpVU_uEpy4\">How to Use Claude &amp; MCPs to INSTANTLY Build n8n AI Agents (MASTERCLASS)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>S\u00e5dan kan n8n-workflows og AI-agenter laves med Claude og MCP-servere: tre udbygningstrin fra copy-paste til fuldautomatisk import.<\/p>\n","protected":false},"author":0,"featured_media":1505,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2432","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unkategorisiert"],"_links":{"self":[{"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/posts\/2432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/comments?post=2432"}],"version-history":[{"count":1,"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/posts\/2432\/revisions"}],"predecessor-version":[{"id":3101,"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/posts\/2432\/revisions\/3101"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/media\/1505"}],"wp:attachment":[{"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/media?parent=2432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/categories?post=2432"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pletzenauer.com\/da\/wp-json\/wp\/v2\/tags?post=2432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}