{"id":2198,"date":"2025-07-05T15:30:00","date_gmt":"2025-07-05T13:30:00","guid":{"rendered":"https:\/\/pletzenauer.com\/?p=2198"},"modified":"2026-08-05T17:23:24","modified_gmt":"2026-08-05T15:23:24","slug":"n8n-workflow-claude-mcp-costruire","status":"publish","type":"post","link":"https:\/\/pletzenauer.com\/it\/2025\/07\/05\/n8n-workflow-claude-mcp-costruire\/","title":{"rendered":"Costruire workflow n8n con Claude e MCP: tre livelli a colpo d&#8217;occhio"},"content":{"rendered":"<p>Chi lavora regolarmente con strumenti di automazione come n8n conosce la parte faticosa: mettere insieme i singoli nodi a forza di clic, controllare il JSON a mano, copiare workflow dai modelli. Un video YouTube di Mark Kashef mostra un&#8217;altra strada. Con il modello linguistico Claude e i cosiddetti server MCP si possono generare workflow n8n a partire da una descrizione in linguaggio naturale, validarli e nel caso migliore scriverli direttamente nel proprio account n8n.<\/p>\n<p>Riassumo con sobriet\u00e0 i tre livelli presentati, inquadro lo sforzo necessario e ne nomino i limiti. L&#8217;obiettivo: una valutazione realistica di quanto l&#8217;approccio convenga alla Sua azienda.<\/p>\n<div style=\"background:#FFE6D6;border-left:4px solid #F26A21;padding:16px 20px;border-radius:6px;margin:24px 0;\"><strong>L&#8217;essenziale in breve<\/strong><\/p>\n<ul>\n<li>I server MCP danno a Claude accesso alla documentazione di n8n, a workflow di esempio e all&#8217;API di n8n, cos\u00ec i workflow nascono da un prompt.<\/li>\n<li>Il livello 1 (solo Claude Desktop pi\u00f9 MCP) si imposta con un copia-incolla in un file di configurazione ed \u00e8 alla portata anche senza conoscenze tecniche.<\/li>\n<li>Il livello 2 aggiunge Docker, cos\u00ec Claude pu\u00f2 scrivere i workflow direttamente nell&#8217;account n8n tramite chiave API.<\/li>\n<li>Il livello 3 aggiunge anche l&#8217;editor Cursor, per accedere a grandi librerie di workflow senza far esplodere la finestra di contesto di Claude.<\/li>\n<li>I risultati sono bozze funzionanti (circa il 70-80 per cento), non uno stato pronto per la produzione; credenziali e messa a punto restano lavoro manuale.<\/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 livelli numerati che mostrano la costruzione di workflow n8n con Claude: livello 1 Claude Desktop pi\u00f9 MCP, livello 2 in aggiunta Docker, livello 3 in aggiunta Cursor.\" style=\"width:100%;height:auto;border-radius:8px;border:1px solid #E5E2DE;\"\/><figcaption style=\"font-size:0.9em;color:#6b6b6b;margin-top:8px;\">I tre livelli mostrati nel video, con impegno di configurazione crescente.<\/figcaption><\/figure>\n<h2>Che cosa fanno davvero i server MCP<\/h2>\n<p>MCP sta per Model Context Protocol. Nel video viene descritto come un wrapper attorno a un&#8217;API o al servizio di backend di un&#8217;applicazione, che semplifica la comunicazione in andata e ritorno. L&#8217;analogia efficace: un tempo ogni funzione di un&#8217;applicazione corrispondeva a una singola porta e per ogni richiesta bisognava creare la chiave giusta una per una. Un server MCP raggruppa tutto questo. Una chiave apre molte porte insieme.<\/p>\n<p>In concreto: invece di cablare ogni funzione singolarmente, un unico server mette a disposizione una molteplicit\u00e0 di funzioni. Nell&#8217;esempio, il server MCP n8n centrale offre 38 funzioni diverse, tra cui la ricerca dei nodi, il caricamento della documentazione e la creazione di workflow completi.<\/p>\n<h3>I quattro elementi<\/h3>\n<ul>\n<li><strong>Documentazione di n8n:<\/strong> poich\u00e9 n8n \u00e8 in gran parte open source, un server MCP pu\u00f2 leggere la documentazione pubblica e riconoscere cos\u00ec quali nodi abbiano senso e quando.<\/li>\n<li><strong>Libreria di workflow:<\/strong> repository opzionali con migliaia di workflow di esempio aumentano la percentuale di successo e riducono allucinazioni o nodi errati.<\/li>\n<li><strong>Esempi di agenti:<\/strong> chi vuole agenti IA invece di semplici workflow da A a B dovrebbe indicarlo nel prompt o fornire esempi di agenti. Dietro le quinte le strutture degli agenti si basano su nodi LangChain.<\/li>\n<li><strong>Accesso all&#8217;API di n8n:<\/strong> solo con chiave API e URL configurate Claude pu\u00f2 davvero scrivere i workflow nell&#8217;account.<\/li>\n<\/ul>\n<h2>Livello 1: Claude Desktop pi\u00f9 server MCP<\/h2>\n<p>La variante di ingresso fa a meno di Docker ed \u00e8, secondo il video, adatta a qualunque livello di conoscenze. In Claude Desktop il percorso passa da <strong>Impostazioni, Sviluppatore, Modifica configurazione<\/strong>. Nel file di configurazione si inserisce il blocco JSON dei server MCP desiderati, poi si chiude completamente il programma e lo si riavvia.<\/p>\n<p>Nel video vengono combinati tre repository GitHub: una raccolta di migliaia di workflow n8n, il servizio Context7 per una documentazione sempre aggiornata e il server MCP n8n vero e proprio. Il codice JSON adatto lo fornisce lo strumento <strong>gitmcp.io<\/strong>, con cui da un repository GitHub si genera un piccolo server MCP con tanto di snippet di configurazione pronto. Gli snippet possono poi essere uniti da Claude stesso in un unico file di configurazione.<\/p>\n<p>Il limite di questo livello: senza Docker manca l&#8217;accesso all&#8217;API. Qui il server MCP n8n offre solo quattro funzioni invece di 38. Claude pu\u00f2 quindi generare i workflow come JSON, da importare manualmente in n8n, ma non scriverli automaticamente. Nella demo Claude cerca nella libreria di workflow un esempio Telegram, ne impara la struttura e ne ricava una bozza importabile. Con l&#8217;aggiunta di Context7 lo stesso workflow si affina ulteriormente sulla base della documentazione aggiornata.<\/p>\n<h2>Livello 2: in aggiunta Docker per l&#8217;importazione diretta<\/h2>\n<p>Il secondo livello aggiunge Docker, descritto nel video come piattaforma di container che esegue le singole applicazioni come container isolati in locale sul proprio hardware. Il vantaggio: il server MCP n8n gira in locale, il che \u00e8 favorevole dal punto di vista della sicurezza, e con la chiave API configurata pu\u00f2 scrivere i workflow nell&#8217;account n8n in modo programmatico.<\/p>\n<p>Per l&#8217;installazione ci sono due strade. O il download manuale di Docker Desktop per Windows o Mac, oppure il terminale assistito dall&#8217;IA <strong>Warp<\/strong>, a cui si danno istruzioni in linguaggio naturale come &#8220;Scaricami Docker&#8221;. Se si presenta un errore, Warp propone il passo successivo, che si accetta con il tasto tabulatore. L&#8217;avvio vero e proprio del server avviene con una sola riga secondo lo schema <strong>docker pull<\/strong> insieme al link al server MCP.<\/p>\n<h3>A che cosa fare attenzione<\/h3>\n<ul>\n<li>Il container deve essere in esecuzione (simbolo verde) e Docker Desktop non va chiuso, altrimenti la connessione con Claude si interrompe e gli strumenti scompaiono.<\/li>\n<li>Per l&#8217;accesso all&#8217;API servono l&#8217;URL dell&#8217;istanza n8n (la parte prima della barra) e una chiave API, generata ex novo nelle impostazioni di n8n sotto &#8220;n8n API&#8221;.<\/li>\n<li>Entrambi vanno inseriti nel blocco JSON. Dopodich\u00e9 diventano visibili 38 funzioni invece di quattro, tra cui la centrale <strong>n8n_create_workflow<\/strong> nonch\u00e9 la lettura e la modifica di workflow esistenti.<\/li>\n<\/ul>\n<h2>Livello 3: Cursor come archivio di conoscenza<\/h2>\n<p>Il terzo livello combina Claude Desktop, Docker e l&#8217;editor di codice <strong>Cursor<\/strong>. Il motivo sta in un limite pratico di Claude: generando file JSON la finestra di contesto si riempie in fretta e le conversazioni lunghe arrivano al tetto. Cursor \u00e8 pensato per scrivere e cercare in grandi quantit\u00e0 di codice e pu\u00f2 referenziare intere cartelle con migliaia di file di workflow senza caricare tutto nel contesto di Claude.<\/p>\n<p>I server MCP usati nel video (n8n-MCP e Context7) si configurano in Cursor con esattamente lo stesso JSON di Claude Desktop. Comodo: si possono aggiungere cartelle con il trascinamento, per esempio una raccolta di strumenti per agenti o di workflow di agenti di esempio, e richiamarle in modo mirato nel prompt.<\/p>\n<p>Un altro punto \u00e8 la scelta del modello. Cursor d\u00e0 accesso a diversi modelli Claude e alla loro variante Max, oltre che, in alternativa, ad altri modelli linguistici. Se si raggiunge un limite, si pu\u00f2 cambiare modello. Nel video si aggiunge che l&#8217;editor Windsurf non \u00e8 stato usato perch\u00e9 \u00e8 stato acquisito da OpenAI e Claude vi avrebbe interrotto l&#8217;accesso nativo ai modelli pi\u00f9 recenti.<\/p>\n<h3>Il ciclo completamente automatico<\/h3>\n<p>Nella demo Claude pianifica dapprima, in modalit\u00e0 &#8220;Ask&#8221;, un workflow di agenti per una societ\u00e0 immobiliare con strumenti come GoHighLevel, Gmail, Google Sheets e Slack. Per l&#8217;esecuzione si passa alla modalit\u00e0 &#8220;Agent&#8221;, cos\u00ec i server MCP vengono effettivamente richiamati. Poi la sequenza seguente si svolge in larga parte senza interventi:<\/p>\n<ul>\n<li>leggere la documentazione ed elencare i nodi rilevanti<\/li>\n<li>verificare struttura e disponibilit\u00e0 dei nodi (inclusa una richiesta di health check verso l&#8217;account n8n)<\/li>\n<li>creare il workflow, validarlo e individuare gli errori<\/li>\n<li>se necessario semplificare e riparare con un aggiornamento parziale invece di riscrivere tutto<\/li>\n<li>validazione finale e scrittura nell&#8217;account n8n con tanto di ID del workflow<\/li>\n<\/ul>\n<p>Nell&#8217;esempio l&#8217;intera esecuzione \u00e8 durata circa dieci minuti ed \u00e8 finita con un workflow di agenti funzionante nell&#8217;account n8n, che conteneva un trigger di chat, una memoria e un modello linguistico.<\/p>\n<h2>I tre livelli a confronto<\/h2>\n<ul>\n<li><strong>Livello 1 (Claude Desktop pi\u00f9 MCP):<\/strong> impegno basso, niente Docker, nessuna importazione diretta. Il risultato \u00e8 JSON importabile. Buono per provare.<\/li>\n<li><strong>Livello 2 (pi\u00f9 Docker):<\/strong> impegno medio, un&#8217;installazione di Docker una tantum. Accesso diretto in scrittura all&#8217;account n8n tramite chiave API.<\/li>\n<li><strong>Livello 3 (pi\u00f9 Cursor):<\/strong> impegno maggiore, ma nessun limite di contesto, accesso a grandi librerie, cambio di modello e il ciclo end-to-end completamente automatico per workflow di agenti pi\u00f9 complessi.<\/li>\n<\/ul>\n<h2>Inquadramento per la pratica<\/h2>\n<p>L&#8217;approccio toglie lavoro ripetitivo e fornisce punti di partenza utilizzabili. Resta importante l&#8217;aspettativa realistica, citata anche nel video: da un prompt vago nasce una bozza semplice che copre circa il 70-80 per cento. Pi\u00f9 precisa \u00e8 la descrizione dei propri processi, dei punti di attrito e degli strumenti gi\u00e0 in uso, pi\u00f9 il risultato sar\u00e0 calzante.<\/p>\n<p>Dal punto di vista della consulenza significa: i workflow generati sono un punto di partenza, non un prodotto finito. Credenziali, protezione dei dati, gestione degli errori e logica di merito vanno comunque verificate e completate. L&#8217;aspetto di sicurezza del server eseguito in locale (livello 2) \u00e8 un argomento valido, ma non sostituisce una governance pulita nell&#8217;assegnazione delle chiavi API.<\/p>\n<h2>Conclusione<\/h2>\n<p>La combinazione di Claude e server MCP abbassa sensibilmente la soglia di ingresso a n8n. Chi vuole solo provare arriva a destinazione con il livello 1 senza ostacoli tecnici. L&#8217;importazione diretta (livello 2) e la costruzione completamente automatica di workflow di agenti complessi (livello 3) richiedono un po&#8217; pi\u00f9 di configurazione, ma in cambio danno una procedura che risparmia gran parte dei clic manuali. Decisive restano la qualit\u00e0 del prompt e una verifica critica dei risultati. Come strumento di accelerazione l&#8217;approccio \u00e8 utile; non va inteso come qualcosa che va avanti da solo.<\/p>\n<p><strong>Fonte:<\/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>Come creare workflow n8n e agenti IA con Claude e i server MCP: tre livelli, dal copia-incolla all&#8217;importazione completamente automatica.<\/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-2198","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unkategorisiert"],"_links":{"self":[{"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/posts\/2198","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/comments?post=2198"}],"version-history":[{"count":1,"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/posts\/2198\/revisions"}],"predecessor-version":[{"id":2676,"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/posts\/2198\/revisions\/2676"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/media\/1505"}],"wp:attachment":[{"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/media?parent=2198"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/categories?post=2198"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pletzenauer.com\/it\/wp-json\/wp\/v2\/tags?post=2198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}