[{"data":1,"prerenderedAt":1063},["ShallowReactive",2],{"blog-it-configurare-mcp-clients":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"date":10,"body":11,"_type":1057,"_id":1058,"_source":1059,"_file":1060,"_stem":1061,"_extension":1062},"\u002Fit\u002Fblog\u002Fconfigurare-mcp-clients","blog",false,"","Configurare MCP in 5 minuti: la guida ai client che lo supportano (Claude, ChatGPT, Gemini, n8n e altri)","Cos'e il Model Context Protocol, come configurarlo nei principali client AI e nei tool di automazione come n8n, e perche e diventato lo standard per dare strumenti agli assistenti AI.","2026-05-04",{"type":12,"children":13,"toc":1049},"root",[14,30,42,47,54,90,95,130,136,141,153,410,422,517,523,880,885,891,896,919,940,952,958,977,982,987,993,1038,1043],{"type":15,"tag":16,"props":17,"children":18},"element","p",{},[19,22,28],{"type":20,"value":21},"text","Se nell'ultimo anno hai sentito parlare di ",{"type":15,"tag":23,"props":24,"children":25},"strong",{},[26],{"type":20,"value":27},"MCP",{"type":20,"value":29}," — Model Context Protocol — e ti sei chiesto se valesse la pena imparare un altro protocollo, la risposta breve e: si. Nato in Anthropic a fine 2024, MCP e diventato in pochi mesi lo standard de facto per dare a un assistente AI accesso a strumenti esterni: database, file, API, code search, knowledge graph aziendali.",{"type":15,"tag":16,"props":31,"children":32},{},[33,35,40],{"type":20,"value":34},"L'analogia che gira di piu e che MCP sia \"",{"type":15,"tag":23,"props":36,"children":37},{},[38],{"type":20,"value":39},"l'USB-C delle AI",{"type":20,"value":41},"\". Una volta scritto un server MCP, lo colleghi a Claude, ChatGPT, Cursor, Gemini, n8n — senza riscrivere niente.",{"type":15,"tag":16,"props":43,"children":44},{},[45],{"type":20,"value":46},"In questo articolo: cosa e MCP davvero, come configurarlo, in quali client funziona oggi (con il path del file di configurazione per ognuno) e come usarlo dentro un workflow n8n.",{"type":15,"tag":48,"props":49,"children":51},"h2",{"id":50},"cosa-e-mcp-in-due-frasi",[52],{"type":20,"value":53},"Cosa e MCP, in due frasi",{"type":15,"tag":16,"props":55,"children":56},{},[57,59,64,66,73,75,81,83,88],{"type":20,"value":58},"Un ",{"type":15,"tag":23,"props":60,"children":61},{},[62],{"type":20,"value":63},"server MCP",{"type":20,"value":65}," espone strumenti (",{"type":15,"tag":67,"props":68,"children":70},"code",{"className":69},[],[71],{"type":20,"value":72},"tools",{"type":20,"value":74},"), risorse (",{"type":15,"tag":67,"props":76,"children":78},{"className":77},[],[79],{"type":20,"value":80},"resources",{"type":20,"value":82},") e prompt riusabili a un client. Il ",{"type":15,"tag":23,"props":84,"children":85},{},[86],{"type":20,"value":87},"client MCP",{"type":20,"value":89}," — di solito un assistente AI — chiama quegli strumenti durante la conversazione, riceve i risultati e li integra nelle sue risposte.",{"type":15,"tag":16,"props":91,"children":92},{},[93],{"type":20,"value":94},"Tre cose lo rendono interessante:",{"type":15,"tag":96,"props":97,"children":98},"ul",{},[99,110,120],{"type":15,"tag":100,"props":101,"children":102},"li",{},[103,108],{"type":15,"tag":23,"props":104,"children":105},{},[106],{"type":20,"value":107},"E agnostico al modello",{"type":20,"value":109},": lo stesso server funziona con Claude, GPT-5, Gemini.",{"type":15,"tag":100,"props":111,"children":112},{},[113,118],{"type":15,"tag":23,"props":114,"children":115},{},[116],{"type":20,"value":117},"E agnostico al trasporto",{"type":20,"value":119},": stdio per processi locali, SSE\u002FHTTP per server remoti.",{"type":15,"tag":100,"props":121,"children":122},{},[123,128],{"type":15,"tag":23,"props":124,"children":125},{},[126],{"type":20,"value":127},"E standardizzato",{"type":20,"value":129},": la spec e pubblica, le SDK ufficiali sono in Python, TypeScript, Go, C#.",{"type":15,"tag":48,"props":131,"children":133},{"id":132},"la-configurazione-in-pratica",[134],{"type":20,"value":135},"La configurazione, in pratica",{"type":15,"tag":16,"props":137,"children":138},{},[139],{"type":20,"value":140},"Tutti i client adottano la stessa idea: un file JSON con la lista dei server MCP da attivare. Differiscono solo per il percorso del file e qualche dettaglio sintattico.",{"type":15,"tag":16,"props":142,"children":143},{},[144,146,151],{"type":20,"value":145},"La configurazione tipica di un server MCP ",{"type":15,"tag":23,"props":147,"children":148},{},[149],{"type":20,"value":150},"locale",{"type":20,"value":152}," (lanciato come processo) e questa:",{"type":15,"tag":154,"props":155,"children":159},"pre",{"className":156,"code":157,"language":158,"meta":7,"style":7},"language-json shiki shiki-themes github-dark","{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@modelcontextprotocol\u002Fserver-filesystem\", \"\u002Fpath\u002Fto\u002Fdir\"]\n    },\n    \"prowodo\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@prowodo\u002Fmcp-client\"],\n      \"env\": {\n        \"PROWODO_TOKEN\": \"${PROWODO_TOKEN}\"\n      }\n    }\n  }\n}\n","json",[160],{"type":15,"tag":67,"props":161,"children":162},{"__ignoreMap":7},[163,175,190,203,228,271,280,293,313,343,356,374,383,392,401],{"type":15,"tag":164,"props":165,"children":168},"span",{"class":166,"line":167},"line",1,[169],{"type":15,"tag":164,"props":170,"children":172},{"style":171},"--shiki-default:#E1E4E8",[173],{"type":20,"value":174},"{\n",{"type":15,"tag":164,"props":176,"children":178},{"class":166,"line":177},2,[179,185],{"type":15,"tag":164,"props":180,"children":182},{"style":181},"--shiki-default:#79B8FF",[183],{"type":20,"value":184},"  \"mcpServers\"",{"type":15,"tag":164,"props":186,"children":187},{"style":171},[188],{"type":20,"value":189},": {\n",{"type":15,"tag":164,"props":191,"children":193},{"class":166,"line":192},3,[194,199],{"type":15,"tag":164,"props":195,"children":196},{"style":181},[197],{"type":20,"value":198},"    \"filesystem\"",{"type":15,"tag":164,"props":200,"children":201},{"style":171},[202],{"type":20,"value":189},{"type":15,"tag":164,"props":204,"children":206},{"class":166,"line":205},4,[207,212,217,223],{"type":15,"tag":164,"props":208,"children":209},{"style":181},[210],{"type":20,"value":211},"      \"command\"",{"type":15,"tag":164,"props":213,"children":214},{"style":171},[215],{"type":20,"value":216},": ",{"type":15,"tag":164,"props":218,"children":220},{"style":219},"--shiki-default:#9ECBFF",[221],{"type":20,"value":222},"\"npx\"",{"type":15,"tag":164,"props":224,"children":225},{"style":171},[226],{"type":20,"value":227},",\n",{"type":15,"tag":164,"props":229,"children":231},{"class":166,"line":230},5,[232,237,242,247,252,257,261,266],{"type":15,"tag":164,"props":233,"children":234},{"style":181},[235],{"type":20,"value":236},"      \"args\"",{"type":15,"tag":164,"props":238,"children":239},{"style":171},[240],{"type":20,"value":241},": [",{"type":15,"tag":164,"props":243,"children":244},{"style":219},[245],{"type":20,"value":246},"\"-y\"",{"type":15,"tag":164,"props":248,"children":249},{"style":171},[250],{"type":20,"value":251},", ",{"type":15,"tag":164,"props":253,"children":254},{"style":219},[255],{"type":20,"value":256},"\"@modelcontextprotocol\u002Fserver-filesystem\"",{"type":15,"tag":164,"props":258,"children":259},{"style":171},[260],{"type":20,"value":251},{"type":15,"tag":164,"props":262,"children":263},{"style":219},[264],{"type":20,"value":265},"\"\u002Fpath\u002Fto\u002Fdir\"",{"type":15,"tag":164,"props":267,"children":268},{"style":171},[269],{"type":20,"value":270},"]\n",{"type":15,"tag":164,"props":272,"children":274},{"class":166,"line":273},6,[275],{"type":15,"tag":164,"props":276,"children":277},{"style":171},[278],{"type":20,"value":279},"    },\n",{"type":15,"tag":164,"props":281,"children":283},{"class":166,"line":282},7,[284,289],{"type":15,"tag":164,"props":285,"children":286},{"style":181},[287],{"type":20,"value":288},"    \"prowodo\"",{"type":15,"tag":164,"props":290,"children":291},{"style":171},[292],{"type":20,"value":189},{"type":15,"tag":164,"props":294,"children":296},{"class":166,"line":295},8,[297,301,305,309],{"type":15,"tag":164,"props":298,"children":299},{"style":181},[300],{"type":20,"value":211},{"type":15,"tag":164,"props":302,"children":303},{"style":171},[304],{"type":20,"value":216},{"type":15,"tag":164,"props":306,"children":307},{"style":219},[308],{"type":20,"value":222},{"type":15,"tag":164,"props":310,"children":311},{"style":171},[312],{"type":20,"value":227},{"type":15,"tag":164,"props":314,"children":316},{"class":166,"line":315},9,[317,321,325,329,333,338],{"type":15,"tag":164,"props":318,"children":319},{"style":181},[320],{"type":20,"value":236},{"type":15,"tag":164,"props":322,"children":323},{"style":171},[324],{"type":20,"value":241},{"type":15,"tag":164,"props":326,"children":327},{"style":219},[328],{"type":20,"value":246},{"type":15,"tag":164,"props":330,"children":331},{"style":171},[332],{"type":20,"value":251},{"type":15,"tag":164,"props":334,"children":335},{"style":219},[336],{"type":20,"value":337},"\"@prowodo\u002Fmcp-client\"",{"type":15,"tag":164,"props":339,"children":340},{"style":171},[341],{"type":20,"value":342},"],\n",{"type":15,"tag":164,"props":344,"children":346},{"class":166,"line":345},10,[347,352],{"type":15,"tag":164,"props":348,"children":349},{"style":181},[350],{"type":20,"value":351},"      \"env\"",{"type":15,"tag":164,"props":353,"children":354},{"style":171},[355],{"type":20,"value":189},{"type":15,"tag":164,"props":357,"children":359},{"class":166,"line":358},11,[360,365,369],{"type":15,"tag":164,"props":361,"children":362},{"style":181},[363],{"type":20,"value":364},"        \"PROWODO_TOKEN\"",{"type":15,"tag":164,"props":366,"children":367},{"style":171},[368],{"type":20,"value":216},{"type":15,"tag":164,"props":370,"children":371},{"style":219},[372],{"type":20,"value":373},"\"${PROWODO_TOKEN}\"\n",{"type":15,"tag":164,"props":375,"children":377},{"class":166,"line":376},12,[378],{"type":15,"tag":164,"props":379,"children":380},{"style":171},[381],{"type":20,"value":382},"      }\n",{"type":15,"tag":164,"props":384,"children":386},{"class":166,"line":385},13,[387],{"type":15,"tag":164,"props":388,"children":389},{"style":171},[390],{"type":20,"value":391},"    }\n",{"type":15,"tag":164,"props":393,"children":395},{"class":166,"line":394},14,[396],{"type":15,"tag":164,"props":397,"children":398},{"style":171},[399],{"type":20,"value":400},"  }\n",{"type":15,"tag":164,"props":402,"children":404},{"class":166,"line":403},15,[405],{"type":15,"tag":164,"props":406,"children":407},{"style":171},[408],{"type":20,"value":409},"}\n",{"type":15,"tag":16,"props":411,"children":412},{},[413,415,420],{"type":20,"value":414},"Per un server ",{"type":15,"tag":23,"props":416,"children":417},{},[418],{"type":20,"value":419},"remoto",{"type":20,"value":421}," (HTTP o SSE) la forma e:",{"type":15,"tag":154,"props":423,"children":425},{"className":156,"code":424,"language":158,"meta":7,"style":7},"{\n  \"mcpServers\": {\n    \"prowodo\": {\n      \"url\": \"https:\u002F\u002Fbackend.prowodo.com\u002Fmcp\u002F\",\n      \"transport\": \"sse\"\n    }\n  }\n}\n",[426],{"type":15,"tag":67,"props":427,"children":428},{"__ignoreMap":7},[429,436,447,458,479,496,503,510],{"type":15,"tag":164,"props":430,"children":431},{"class":166,"line":167},[432],{"type":15,"tag":164,"props":433,"children":434},{"style":171},[435],{"type":20,"value":174},{"type":15,"tag":164,"props":437,"children":438},{"class":166,"line":177},[439,443],{"type":15,"tag":164,"props":440,"children":441},{"style":181},[442],{"type":20,"value":184},{"type":15,"tag":164,"props":444,"children":445},{"style":171},[446],{"type":20,"value":189},{"type":15,"tag":164,"props":448,"children":449},{"class":166,"line":192},[450,454],{"type":15,"tag":164,"props":451,"children":452},{"style":181},[453],{"type":20,"value":288},{"type":15,"tag":164,"props":455,"children":456},{"style":171},[457],{"type":20,"value":189},{"type":15,"tag":164,"props":459,"children":460},{"class":166,"line":205},[461,466,470,475],{"type":15,"tag":164,"props":462,"children":463},{"style":181},[464],{"type":20,"value":465},"      \"url\"",{"type":15,"tag":164,"props":467,"children":468},{"style":171},[469],{"type":20,"value":216},{"type":15,"tag":164,"props":471,"children":472},{"style":219},[473],{"type":20,"value":474},"\"https:\u002F\u002Fbackend.prowodo.com\u002Fmcp\u002F\"",{"type":15,"tag":164,"props":476,"children":477},{"style":171},[478],{"type":20,"value":227},{"type":15,"tag":164,"props":480,"children":481},{"class":166,"line":230},[482,487,491],{"type":15,"tag":164,"props":483,"children":484},{"style":181},[485],{"type":20,"value":486},"      \"transport\"",{"type":15,"tag":164,"props":488,"children":489},{"style":171},[490],{"type":20,"value":216},{"type":15,"tag":164,"props":492,"children":493},{"style":219},[494],{"type":20,"value":495},"\"sse\"\n",{"type":15,"tag":164,"props":497,"children":498},{"class":166,"line":273},[499],{"type":15,"tag":164,"props":500,"children":501},{"style":171},[502],{"type":20,"value":391},{"type":15,"tag":164,"props":504,"children":505},{"class":166,"line":282},[506],{"type":15,"tag":164,"props":507,"children":508},{"style":171},[509],{"type":20,"value":400},{"type":15,"tag":164,"props":511,"children":512},{"class":166,"line":295},[513],{"type":15,"tag":164,"props":514,"children":515},{"style":171},[516],{"type":20,"value":409},{"type":15,"tag":48,"props":518,"children":520},{"id":519},"i-client-che-supportano-mcp-oggi",[521],{"type":20,"value":522},"I client che supportano MCP oggi",{"type":15,"tag":524,"props":525,"children":526},"table",{},[527,551],{"type":15,"tag":528,"props":529,"children":530},"thead",{},[531],{"type":15,"tag":532,"props":533,"children":534},"tr",{},[535,541,546],{"type":15,"tag":536,"props":537,"children":538},"th",{},[539],{"type":20,"value":540},"Client",{"type":15,"tag":536,"props":542,"children":543},{},[544],{"type":20,"value":545},"Tipo",{"type":15,"tag":536,"props":547,"children":548},{},[549],{"type":20,"value":550},"Dove configurarlo",{"type":15,"tag":552,"props":553,"children":554},"tbody",{},[555,591,612,647,674,708,734,759,786,811,832,853],{"type":15,"tag":532,"props":556,"children":557},{},[558,567,572],{"type":15,"tag":559,"props":560,"children":561},"td",{},[562],{"type":15,"tag":23,"props":563,"children":564},{},[565],{"type":20,"value":566},"Claude Desktop \u002F Claude Code",{"type":15,"tag":559,"props":568,"children":569},{},[570],{"type":20,"value":571},"Assistente AI (Anthropic, autore del protocollo)",{"type":15,"tag":559,"props":573,"children":574},{},[575,581,583,589],{"type":15,"tag":67,"props":576,"children":578},{"className":577},[],[579],{"type":20,"value":580},"~\u002F.config\u002Fclaude\u002Fsettings.json",{"type":20,"value":582}," (Claude Code), ",{"type":15,"tag":67,"props":584,"children":586},{"className":585},[],[587],{"type":20,"value":588},"claude_desktop_config.json",{"type":20,"value":590}," (Desktop)",{"type":15,"tag":532,"props":592,"children":593},{},[594,602,607],{"type":15,"tag":559,"props":595,"children":596},{},[597],{"type":15,"tag":23,"props":598,"children":599},{},[600],{"type":20,"value":601},"ChatGPT Desktop & OpenAI Agents SDK",{"type":15,"tag":559,"props":603,"children":604},{},[605],{"type":20,"value":606},"Assistente AI (OpenAI)",{"type":15,"tag":559,"props":608,"children":609},{},[610],{"type":20,"value":611},"UI Custom Integrations \u002F SDK config",{"type":15,"tag":532,"props":613,"children":614},{},[615,623,628],{"type":15,"tag":559,"props":616,"children":617},{},[618],{"type":15,"tag":23,"props":619,"children":620},{},[621],{"type":20,"value":622},"Gemini CLI \u002F Code Assist (VS Code)",{"type":15,"tag":559,"props":624,"children":625},{},[626],{"type":20,"value":627},"Assistente AI (Google)",{"type":15,"tag":559,"props":629,"children":630},{},[631,637,639,645],{"type":15,"tag":67,"props":632,"children":634},{"className":633},[],[635],{"type":20,"value":636},"~\u002F.gemini\u002Fsettings.json",{"type":20,"value":638}," o ",{"type":15,"tag":67,"props":640,"children":642},{"className":641},[],[643],{"type":20,"value":644},"mcpServers",{"type":20,"value":646}," block nel project",{"type":15,"tag":532,"props":648,"children":649},{},[650,658,663],{"type":15,"tag":559,"props":651,"children":652},{},[653],{"type":15,"tag":23,"props":654,"children":655},{},[656],{"type":20,"value":657},"GitHub Copilot in VS Code (Agent Mode)",{"type":15,"tag":559,"props":659,"children":660},{},[661],{"type":20,"value":662},"Estensione IDE nativa",{"type":15,"tag":559,"props":664,"children":665},{},[666,672],{"type":15,"tag":67,"props":667,"children":669},{"className":668},[],[670],{"type":20,"value":671},".vscode\u002Fmcp.json",{"type":20,"value":673}," per progetto, settings utente per globale",{"type":15,"tag":532,"props":675,"children":676},{},[677,685,690],{"type":15,"tag":559,"props":678,"children":679},{},[680],{"type":15,"tag":23,"props":681,"children":682},{},[683],{"type":20,"value":684},"Cursor",{"type":15,"tag":559,"props":686,"children":687},{},[688],{"type":20,"value":689},"IDE AI-native",{"type":15,"tag":559,"props":691,"children":692},{},[693,699,700,706],{"type":15,"tag":67,"props":694,"children":696},{"className":695},[],[697],{"type":20,"value":698},"~\u002F.cursor\u002Fmcp.json",{"type":20,"value":638},{"type":15,"tag":67,"props":701,"children":703},{"className":702},[],[704],{"type":20,"value":705},".cursor\u002Fmcp.json",{"type":20,"value":707}," per progetto",{"type":15,"tag":532,"props":709,"children":710},{},[711,721,725],{"type":15,"tag":559,"props":712,"children":713},{},[714,719],{"type":15,"tag":23,"props":715,"children":716},{},[717],{"type":20,"value":718},"Windsurf",{"type":20,"value":720}," (Codeium)",{"type":15,"tag":559,"props":722,"children":723},{},[724],{"type":20,"value":689},{"type":15,"tag":559,"props":726,"children":727},{},[728],{"type":15,"tag":67,"props":729,"children":731},{"className":730},[],[732],{"type":20,"value":733},"~\u002F.windsurf\u002Fmcp.json",{"type":15,"tag":532,"props":735,"children":736},{},[737,745,750],{"type":15,"tag":559,"props":738,"children":739},{},[740],{"type":15,"tag":23,"props":741,"children":742},{},[743],{"type":20,"value":744},"Cline",{"type":15,"tag":559,"props":746,"children":747},{},[748],{"type":20,"value":749},"Estensione VS Code",{"type":15,"tag":559,"props":751,"children":752},{},[753],{"type":15,"tag":67,"props":754,"children":756},{"className":755},[],[757],{"type":20,"value":758},"cline_mcp_settings.json",{"type":15,"tag":532,"props":760,"children":761},{},[762,770,775],{"type":15,"tag":559,"props":763,"children":764},{},[765],{"type":15,"tag":23,"props":766,"children":767},{},[768],{"type":20,"value":769},"Zed editor",{"type":15,"tag":559,"props":771,"children":772},{},[773],{"type":20,"value":774},"IDE",{"type":15,"tag":559,"props":776,"children":777},{},[778,780],{"type":20,"value":779},"Context server config nel ",{"type":15,"tag":67,"props":781,"children":783},{"className":782},[],[784],{"type":20,"value":785},"settings.json",{"type":15,"tag":532,"props":787,"children":788},{},[789,797,802],{"type":15,"tag":559,"props":790,"children":791},{},[792],{"type":15,"tag":23,"props":793,"children":794},{},[795],{"type":20,"value":796},"Continue.dev",{"type":15,"tag":559,"props":798,"children":799},{},[800],{"type":20,"value":801},"Estensione IDE",{"type":15,"tag":559,"props":803,"children":804},{},[805],{"type":15,"tag":67,"props":806,"children":808},{"className":807},[],[809],{"type":20,"value":810},"~\u002F.continue\u002Fconfig.yaml",{"type":15,"tag":532,"props":812,"children":813},{},[814,822,827],{"type":15,"tag":559,"props":815,"children":816},{},[817],{"type":15,"tag":23,"props":818,"children":819},{},[820],{"type":20,"value":821},"JetBrains AI Assistant",{"type":15,"tag":559,"props":823,"children":824},{},[825],{"type":20,"value":826},"Estensione JetBrains",{"type":15,"tag":559,"props":828,"children":829},{},[830],{"type":20,"value":831},"UI Settings → AI Assistant → MCP",{"type":15,"tag":532,"props":833,"children":834},{},[835,843,848],{"type":15,"tag":559,"props":836,"children":837},{},[838],{"type":15,"tag":23,"props":839,"children":840},{},[841],{"type":20,"value":842},"Sourcegraph Cody",{"type":15,"tag":559,"props":844,"children":845},{},[846],{"type":20,"value":847},"Code search + AI",{"type":15,"tag":559,"props":849,"children":850},{},[851],{"type":20,"value":852},"UI integrazioni",{"type":15,"tag":532,"props":854,"children":855},{},[856,866,871],{"type":15,"tag":559,"props":857,"children":858},{},[859,864],{"type":15,"tag":23,"props":860,"children":861},{},[862],{"type":20,"value":863},"Goose",{"type":20,"value":865}," (Block)",{"type":15,"tag":559,"props":867,"children":868},{},[869],{"type":20,"value":870},"Agent CLI",{"type":15,"tag":559,"props":872,"children":873},{},[874],{"type":15,"tag":67,"props":875,"children":877},{"className":876},[],[878],{"type":20,"value":879},"~\u002F.config\u002Fgoose\u002Fprofiles.yaml",{"type":15,"tag":16,"props":881,"children":882},{},[883],{"type":20,"value":884},"In tutti i casi la sintassi e essenzialmente la stessa di quella mostrata sopra: cambia il file, non la struttura.",{"type":15,"tag":48,"props":886,"children":888},{"id":887},"e-n8n-si-anche-lui",[889],{"type":20,"value":890},"E n8n? Si, anche lui",{"type":15,"tag":16,"props":892,"children":893},{},[894],{"type":20,"value":895},"n8n — il piu noto tool open source di automation\u002Fworkflow — ha integrato MCP nel 2025, prima come community node e poi come modulo core. Oggi puoi:",{"type":15,"tag":96,"props":897,"children":898},{},[899,909],{"type":15,"tag":100,"props":900,"children":901},{},[902,907],{"type":15,"tag":23,"props":903,"children":904},{},[905],{"type":20,"value":906},"Esporre un workflow n8n come server MCP",{"type":20,"value":908},", in modo che Claude, ChatGPT o un agente in Cursor lo chiamino come strumento. Esempio: \"leggi gli ordini Shopify dell'ultima settimana e crea un report\" diventa una semplice tool call.",{"type":15,"tag":100,"props":910,"children":911},{},[912,917],{"type":15,"tag":23,"props":913,"children":914},{},[915],{"type":20,"value":916},"Usare un server MCP esistente come tool dentro un AI Agent node",{"type":20,"value":918}," di n8n. Un workflow puo fare query a un database via MCP, pubblicare release su un sistema custom, aggiornare un CRM.",{"type":15,"tag":16,"props":920,"children":921},{},[922,924,930,932,938],{"type":20,"value":923},"L'integrazione si configura dal nodo ",{"type":15,"tag":67,"props":925,"children":927},{"className":926},[],[928],{"type":20,"value":929},"MCP Server Trigger",{"type":20,"value":931}," (per esporre) o dal nodo ",{"type":15,"tag":67,"props":933,"children":935},{"className":934},[],[936],{"type":20,"value":937},"MCP Client Tool",{"type":20,"value":939}," (per consumare), con la stessa struttura JSON dei client tradizionali.",{"type":15,"tag":16,"props":941,"children":942},{},[943,945,950],{"type":20,"value":944},"Per chi automatizza processi business, e' la sintesi naturale: MCP + n8n trasformano l'AI da \"chatbot intelligente\" in ",{"type":15,"tag":23,"props":946,"children":947},{},[948],{"type":20,"value":949},"un orchestratore con accesso reale al tuo stack",{"type":20,"value":951},".",{"type":15,"tag":48,"props":953,"children":955},{"id":954},"perche-per-noi-e-rilevante-e-perche-dovrebbe-esserlo-per-te",[956],{"type":20,"value":957},"Perche per noi e' rilevante (e perche dovrebbe esserlo per te)",{"type":15,"tag":16,"props":959,"children":960},{},[961,963,967,969,975],{"type":20,"value":962},"ProWoDo espone un proprio ",{"type":15,"tag":23,"props":964,"children":965},{},[966],{"type":20,"value":63},{"type":20,"value":968}," all'indirizzo ",{"type":15,"tag":67,"props":970,"children":972},{"className":971},[],[973],{"type":20,"value":974},"https:\u002F\u002Fbackend.prowodo.com\u002Fmcp\u002F",{"type":20,"value":976},", autenticato via OAuth2. Significa che chiunque ti aiuti a lavorare — Claude, ChatGPT, un agente Gemini, un workflow n8n — puo leggere e aggiornare i task del tuo team senza toccare l'interfaccia.",{"type":15,"tag":16,"props":978,"children":979},{},[980],{"type":20,"value":981},"Esempio reale che usiamo noi: la mattina apri Claude Code, dici \"fammi un riepilogo dei task aperti del progetto X\", e ti torna l'elenco tirato direttamente da ProWoDo. Crei un nuovo task con \"aggiungi al sprint corrente: bug autenticazione, priorita alta\", e il task viene creato. Lo stesso identico server funziona da n8n quando devi tracciare automaticamente issue arrivate da un form esterno.",{"type":15,"tag":16,"props":983,"children":984},{},[985],{"type":20,"value":986},"E' lo stesso meccanismo che usiamo noi internamente per costruire ProWoDo: dogfooding totale. Ogni feature parte da un task creato da noi via MCP e finisce con un commit referenziato dallo stesso task.",{"type":15,"tag":48,"props":988,"children":990},{"id":989},"cosa-fare-ora",[991],{"type":20,"value":992},"Cosa fare ora",{"type":15,"tag":994,"props":995,"children":996},"ol",{},[997,1002,1022],{"type":15,"tag":100,"props":998,"children":999},{},[1000],{"type":20,"value":1001},"Scegli il client che gia usi e cerca la voce \"MCP\" nelle sue impostazioni.",{"type":15,"tag":100,"props":1003,"children":1004},{},[1005,1007,1013,1014,1020],{"type":20,"value":1006},"Aggiungi un primo server semplice (",{"type":15,"tag":67,"props":1008,"children":1010},{"className":1009},[],[1011],{"type":20,"value":1012},"filesystem",{"type":20,"value":638},{"type":15,"tag":67,"props":1015,"children":1017},{"className":1016},[],[1018],{"type":20,"value":1019},"git",{"type":20,"value":1021}," sono ottimi per iniziare).",{"type":15,"tag":100,"props":1023,"children":1024},{},[1025,1027,1036],{"type":20,"value":1026},"Quando ti serve un caso d'uso reale, ",{"type":15,"tag":1028,"props":1029,"children":1033},"a",{"href":1030,"rel":1031},"https:\u002F\u002Fapp.prowodo.com",[1032],"nofollow",[1034],{"type":20,"value":1035},"crea un account ProWoDo",{"type":20,"value":1037}," e collega il nostro MCP server: gestire i task del tuo team da qualsiasi assistente AI cambia il modo in cui lavori.",{"type":15,"tag":16,"props":1039,"children":1040},{},[1041],{"type":20,"value":1042},"Se hai dubbi su come configurare il client che usi, scrivici. Stiamo raccogliendo le configurazioni testate per i casi piu frequenti — vogliamo che chiunque, non solo gli sviluppatori, possa usare l'AI come copilota di project management.",{"type":15,"tag":1044,"props":1045,"children":1046},"style",{},[1047],{"type":20,"value":1048},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":7,"searchDepth":177,"depth":177,"links":1050},[1051,1052,1053,1054,1055,1056],{"id":50,"depth":177,"text":53},{"id":132,"depth":177,"text":135},{"id":519,"depth":177,"text":522},{"id":887,"depth":177,"text":890},{"id":954,"depth":177,"text":957},{"id":989,"depth":177,"text":992},"markdown","content:it:blog:configurare-mcp-clients.md","content","it\u002Fblog\u002Fconfigurare-mcp-clients.md","it\u002Fblog\u002Fconfigurare-mcp-clients","md",1780068196711]