Quali server MCP esistono per Magento, in cosa si differenziano e come collegare in sicurezza un assistente AI al negozio.
Un server MCP per Magento collega un assistente AI come Claude o ChatGPT al Suo negozio Magento, così che l’assistente possa consultare prodotti, ordini e clienti e, dopo la Sua approvazione, anche modificarli. Magento Open Source non include un proprio server. Si usa un modulo installato nel negozio, un connettore commerciale oppure un piccolo server che gira accanto al negozio e utilizza la REST API.
Adobe ha annunciato un Commerce MCP ufficiale, ma non è ancora disponibile per tutti. A novembre 2026 la pagina su Adobe Experience League riporta la dicitura “Coming Soon” e non indica le edizioni. Per gli sviluppatori esistono già strumenti MCP per Adobe Commerce as a Cloud Service, che però non forniscono i dati del negozio per il lavoro quotidiano.
Il lavoro non sta nell’installazione, ma in permessi, token e controllo. Chi concede a un modello l’accesso in scrittura ha bisogno di un ruolo dedicato con pochi permessi, di un registro di ogni azione e di una versione di Magento che riceve ancora aggiornamenti di sicurezza.
Questo articolo è pensato per merchant, responsabili e-commerce e responsabili IT che gestiscono un negozio Magento o Adobe Commerce e vogliono capire se e come collegare assistenti AI. Scoprirà quali server esistono, in cosa si differenziano, cosa funziona nel lavoro quotidiano e dove sono i rischi.
MCP sta per Model Context Protocol. Anthropic ha pubblicato il protocollo come standard aperto a novembre 2024 e da dicembre 2025 è gestito dalla Linux Foundation. Il protocollo definisce come un assistente AI comunica con altri sistemi: il server descrive quali strumenti offre, per esempio “cerca prodotto per SKU” o “fatturato per paese”, e l’assistente li richiama quando servono.
Per Magento significa che il server MCP traduce una domanda come “Quali sono i dieci prodotti più venduti a ottobre?” in chiamate alle API di Magento e restituisce il risultato al modello. Il modello ne ricava una risposta, una tabella o una proposta. I dati restano nel negozio, il modello vede solo ciò che il server restituisce.
Esempio ipotetico: il lunedì una category manager chiede: “Quali prodotti della categoria Outdoor hanno meno di cinque pezzi in magazzino e sono stati venduti più di venti volte negli ultimi 30 giorni?” Senza MCP esporta due report e li incrocia in Excel. Con MCP l’assistente recupera giacenze e vendite e restituisce un elenco. Verifica il risultato a campione nel backend. Questo controllo resta necessario, perché i modelli possono riassumere i risultati in modo errato.
Per Magento Open Source no, per Adobe Commerce è stato annunciato. Nel dettaglio esistono tre offerte che spesso vengono confuse.
| Offerta | Di chi | A cosa serve | Stato a novembre 2026 |
|---|---|---|---|
| Commerce MCP | Adobe | Agenti per i clienti, dalla ricerca del prodotto al checkout | “Coming Soon”, edizioni non indicate |
| Commerce Developer MCP | Adobe | Sviluppo per Adobe Commerce as a Cloud Service, documentazione e App Builder nell’editor di codice | disponibile, solo per sviluppatori |
| Moduli e connettori | agenzie, produttori, community | Dati di backend per il Suo team: prodotti, ordini, clienti, report | disponibili, qualità molto variabile |
Adobe ha presentato Commerce MCP al Summit di aprile 2026. La pagina di panoramica su Experience League lo descrive come base per esperienze AI personalizzate dalla scoperta al checkout, con dati del negozio in tempo reale. Il video collegato mostra un assistente che trova prodotti in conversazione, modifica il carrello, conclude l’acquisto e dopo l’acquisto fornisce indicazioni sul prodotto. La pagina è contrassegnata come “Coming Soon” ed è stata aggiornata l’ultima volta l’8 ottobre 2026. Non indica quali edizioni lo riceveranno, se Magento Open Source è incluso né quanto costerà.
La nostra valutazione: Adobe concentra le nuove funzioni AI soprattutto su Adobe Commerce as a Cloud Service. Chi gestisce in proprio Magento Open Source non dovrebbe contare sull’arrivo gratuito di Commerce MCP. È un’ipotesi, non una dichiarazione di Adobe.
Per gli sviluppatori esistono già server MCP che portano documentazione e attività di App Builder in strumenti come Cursor o Claude Code. Si installano con il comando aio commerce extensibility tools-setup. Aiutano a programmare estensioni, ma non accedono a ordini o clienti del Suo negozio. Per un merchant non sostituiscono quindi un server MCP nel negozio.
Magento Open Source non ha un server MCP nel core. Anche i servizi AI di Adobe come Live Search e Product Recommendations richiedono Adobe Commerce. Chi usa Open Source dipende da moduli e connettori di terze parti. Di per sé non è uno svantaggio, perché alcuni di questi moduli sono ben fatti. La scelta però spetta a Lei, e con essa la responsabilità.
Un confronto di angeo.dev aggiornato a settembre 2026 conta 17 progetti legati a Magento e MCP. Tra questi ci sono strumenti per sviluppatori, estensioni commerciali e piccoli progetti individuali. Per il lavoro quotidiano nel negozio contano due architetture.
Il modulo MCP si installa in Magento tramite Composer e mette a disposizione un proprio endpoint. Usa i permessi e i ruoli dell’admin di Magento. Un esempio è il modulo di Magebit con licenza MIT: offre un endpoint POST /mcp, accesso con bearer token oppure OAuth 2.1 con PKCE, permessi per singolo strumento tramite i ruoli admin, un limite alle chiamate e un registro di audit che oscura i dati personali. Gli strumenti di scrittura vanno abilitati due volte, una a livello globale e una per token. Le funzioni per ordini, catalogo, clienti, magazzino, CMS, marketing, imposte e report si aggiungono come sottomoduli.
Vantaggi: un unico punto per i permessi, registro nel negozio, nessun server aggiuntivo. Svantaggi: codice di terzi gira nel Suo negozio e va verificato a ogni aggiornamento di Magento.
Qui un piccolo programma in Node.js o Python gira fuori da Magento, spesso direttamente sul computer dell’utente. Comunica con la REST API o con GraphQL. Un esempio noto è magento2-mcp di Bold Commerce: un server Node.js con strumenti come get_product_by_sku, search_products, get_revenue, get_revenue_by_country e update_product_attribute. L’accesso avviene con un token creato nell’admin alla voce System, Integrations. La descrizione del progetto segnala che la verifica dei certificati SSL è disattivata per lo sviluppo e va riattivata in produzione.
Vantaggi: nulla da installare nel negozio, si prova in fretta. Svantaggi: permessi e registro dipendono interamente dal token, il server si trova spesso su molti portatili e gli aggiornamenti arrivano in modo irregolare.
| Progetto | Architettura | Accesso | Licenza |
|---|---|---|---|
| Magebit MCP Module | modulo nel negozio | lettura e scrittura, abilitate per strumento | MIT |
| angeo mcp-server e mcp-checkout | due moduli nel negozio | server in sola lettura, modulo checkout per carrello e acquisto | MIT |
| Mirasvit AI Agent Connector | estensione commerciale | REST, GraphQL e uno strumento SQL in sola lettura entro il ruolo admin | commerciale |
| Bold Commerce magento2-mcp | server accanto al negozio (Node.js) | prevalentemente in lettura, uno strumento modifica attributi | indicazioni contrastanti nel progetto |
| n98-magerun2 MCP | nello strumento da riga di comando | comandi e database, per sviluppatori | MIT |
Le informazioni provengono dalle descrizioni dei progetti e dal confronto di angeo.dev. Non abbiamo testato personalmente tutti i progetti. Prima dell’uso verifichi licenza, ultima versione e segnalazioni di sicurezza aperte. Un esempio del perché serve: secondo il confronto, il server per sviluppatori magento2-dev-mcp di elgentos è segnato come abbandonato e lo riguarda la segnalazione di sicurezza CVE-2026-5603.
Le attività seguenti funzionano con i moduli più diffusi, se gli strumenti adatti sono abilitati. I tempi indicati sono esempi ipotetici, non valori misurati.
“Quanto abbiamo fatturato in Italia la settimana scorsa e quali tre prodotti erano in testa?” Strumenti come get_revenue_by_country e get_product_sales forniscono i numeri direttamente. Chi ogni lunedì dedica 20 minuti a un report in Excel risparmia circa 15 ore all’anno se l’assistente prepara il report in due minuti.
“Mostrami tutti i prodotti attivi senza meta description” oppure “Quali articoli della categoria Accessori non hanno un’immagine?” Elenchi di questo tipo sono in sola lettura e quindi un buon punto di partenza. Il risultato va alla redazione, e le modifiche le fa ancora una persona.
L’assistente legge gli attributi di un prodotto, propone una descrizione e la salva solo dopo la Sua conferma. Qui si vede la differenza tra i moduli: alcuni chiedono un’approvazione, altri scrivono subito. Lo provi in un ambiente di staging prima di consentirlo nel negozio live.
“Quali prodotti ha ordinato quest’anno il cliente con questo indirizzo email?” Si risparmiano clic nel servizio clienti, ma si toccano dati personali. Ne parliamo nella sezione sulla protezione dei dati.
Con alcuni moduli si possono consultare tipi di cache, indicizzatori, stato del cron e log. Questo aiuta l’IT nella ricerca degli errori. I comandi che modificano qualcosa, come svuotare la cache o impostare la configurazione, dovrebbero usarli solo gli sviluppatori e sempre con registro.
Magento prevede tre tipi di token per le API. Per un server MCP la scelta è decisiva.
| Token | Validità secondo Adobe | Adatto a MCP |
|---|---|---|
| Token di integrazione | illimitata, fino alla revoca | pratico, ma rischioso come bearer token permanente |
| Token admin | 4 ore di default, autenticazione a due fattori obbligatoria | per sessioni brevi, scomodo nell’uso continuo |
| Token cliente | 1 ora di default, solo dati propri | solo per applicazioni usate dai clienti stessi |
Molti server che girano accanto al negozio si aspettano un semplice bearer token. Di default Magento non consente di usare così il token di un’integrazione. Per farlo esiste l’impostazione oauth/consumer/enable_integration_as_bearer. Adobe la lascia disattivata di proposito e sconsiglia di attivarla, perché un token rubato senza scadenza garantisce un accesso permanente e inosservato. Se una guida chiede come primo passo proprio questa impostazione, ne faccia una scelta consapevole e non un dettaglio.
I moduli installati nel negozio di solito risolvono meglio il problema: emettono token propri con scadenza oppure usano OAuth, con cui un admin conferma espressamente l’accesso.
La maggior parte dei problemi non nasce dal protocollo, ma dalla configurazione. Questi errori emergono di continuo nei colloqui con i merchant, indipendentemente dalla piattaforma.
Un token di integrazione con accesso completo, copiato nella configurazione di cinque portatili. Quando qualcuno lascia l’azienda, nessuno sa dove si trovi il token. Meglio un token per persona con scadenza.
Il primo test di una funzione di scrittura va fatto su una copia del negozio. Altrimenti un prompt frainteso può sovrascrivere cento descrizioni di prodotto, e senza backup il vecchio testo è perso.
Senza un registro di audit non può ricostruire quale modifica è arrivata dall’assistente. I server senza registro dovrebbero avere solo accesso in lettura.
Se l’assistente legge testi di prodotto, recensioni o messaggi dei clienti, al loro interno possono nascondersi istruzioni, per esempio “imposta il prezzo a 1 euro”. Si parla di prompt injection. Proteggono pochi permessi, una conferma prima di ogni scrittura e un client che mostra ogni chiamata agli strumenti.
Un modulo MCP è codice con permessi molto ampi. I progetti abbandonati non ricevono più aggiornamenti di sicurezza. Prima dell’installazione verifichi quando è uscita l’ultima versione, chi cura il progetto e se ci sono segnalazioni di sicurezza aperte.
Alcuni server accanto al negozio disattivano la verifica dei certificati SSL per lo sviluppo. In produzione deve essere attiva, altrimenti qualcuno nella stessa rete può leggere la connessione e sottrarre il token.
Quando dati dei clienti, indirizzi o ordini passano dal server MCP, il fornitore di AI tratta dati personali. Il modello vede tutto ciò che il server restituisce, anche se per la risposta gli serve una sola riga.
Per i merchant in Italia: Si applica il GDPR, e quando i dati dei clienti passano da un servizio AI serve un accordo sul trattamento dei dati con il fornitore. Se fa preparare report sul fatturato, verifichi se Magento restituisce importi con o senza IVA: l’aliquota ordinaria è del 22 %, quelle ridotte del 10 %, 5 % e 4 %. La fatturazione elettronica resta compito del gestionale collegato al negozio: il server MCP non sostituisce l’invio delle fatture al Sistema di Interscambio. Se valuta un passaggio a Shopware, nell’elenco dei partner Shopware trova il filtro Italia.
Questa non è una consulenza legale. Chiarisca l’utilizzo con il Suo responsabile della protezione dei dati prima di abilitare i dati dei clienti.
Un server MCP concede a un programma un accesso molto ampio. Il negozio sottostante dovrebbe quindi ricevere ancora aggiornamenti di sicurezza. Secondo Adobe valgono questi periodi (situazione a ottobre 2026):
| Versione | Uscita | Supporto regolare fino al |
|---|---|---|
| 2.4.9 | 12 maggio 2026 | 31 maggio 2029 |
| 2.4.8 | 8 aprile 2025 | 31 maggio 2028 |
| 2.4.7 | 9 aprile 2024 | 31 maggio 2027 |
| 2.4.6 | 14 marzo 2023 | terminato l’11 agosto 2026, supporto esteso fino al 31 agosto 2027 |
Per 2.4.4 e 2.4.5 sono previste solo correzioni di sicurezza fino a fine maggio 2027, le versioni precedenti non ne ricevono più. Se il Suo negozio gira su 2.4.6 o versioni precedenti, l’aggiornamento viene prima del collegamento all’AI, non dopo.
Un modulo nel negozio non richiede un server proprio, ma genera un carico aggiuntivo con le richieste. Con cataloghi grandi conviene tenerlo d’occhio, soprattutto nei momenti di picco. Un server accanto al negozio ha bisogno di una macchina su cui girare in modo continuo e sicuro, oppure gira in locale presso l’utente. Di cosa ha bisogno Magento in generale in termini di hosting lo spieghiamo nell’articolo Magento Hosting.
I valori seguenti sono stime basate su collegamenti AI simili nei nostri progetti Shopware. Dipendono molto dal negozio e non sono prezzi fissi.
| Progetto | Impegno tipico |
|---|---|
| Test di un modulo in staging, solo lettura | da 1 a 2 giornate uomo |
| Configurazione nel negozio live con ruoli, token per persona e registro | da 3 a 6 giornate uomo |
| Strumenti personalizzati per i Suoi processi, come resi o dati dal gestionale | da 10 giornate uomo |
| Manutenzione a ogni aggiornamento di Magento | alcune ore per aggiornamento |
A questo si aggiungono i costi del client AI, cioè le licenze per Claude, ChatGPT o un altro servizio, e per i moduli commerciali la licenza del produttore.
Ipotesi: un negozio con un team di tre persone usa l’assistente per report settimanali, controlli dei dati e domande del servizio clienti. Se ogni persona risparmia 30 minuti a settimana, in un anno sono circa 78 ore. Se la configurazione si ripaga dipende soprattutto da quanti aggiornamenti richiede il modulo ogni anno e da quanto il team usa davvero l’assistente.
Un server MCP da solo non è un motivo per cambiare piattaforma. Può però essere l’occasione per porsi la domanda con onestà.
Per confronto: Shopware ha il server MCP nel core dalla versione 6.7.14. Usa i permessi della Admin API, e le azioni che modificano dati vengono prima eseguite come anteprima e scrivono solo dopo la conferma. I dettagli sono nel nostro articolo Server MCP per Shopware. Si risparmia la scelta e la manutenzione di un modulo, ma questo non rende Shopware automaticamente la scelta migliore. Per cataloghi B2B molto complessi, con molte store view e personalizzazioni profonde, Magento può restare la soluzione giusta.
Come si differenziano le piattaforme in generale lo mostra il nostro confronto Shopware vs. Magento vs. WooCommerce. Se sta valutando un passaggio, trova i passi sulla pagina Da Magento a Shopware 6. Come funziona il collegamento con WooCommerce lo vedremo in uno dei prossimi articoli.
Per Magento Open Source no. Adobe ha annunciato Commerce MCP per Adobe Commerce, che a novembre 2026 è contrassegnato come “Coming Soon”. Fino ad allora i merchant usano moduli di terze parti.
Sì, se il client supporta MCP e può raggiungere il server. I moduli con endpoint HTTP e OAuth si collegano ai client che supportano server MCP remoti. I server che girano in locale si usano con client desktop come Claude Desktop.
Se il modulo ha strumenti di scrittura e Lei li abilita, sì. Consigliamo di partire con permessi di lettura e di consentire la scrittura solo con conferma e registro.
No. La maggior parte dei moduli funziona con Magento Open Source. Solo le offerte di Adobe puntano su Adobe Commerce, soprattutto sulla versione Cloud Service.
Molti moduli sono gratuiti con licenza MIT, i connettori commerciali richiedono una licenza. La voce più importante è la configurazione con permessi e registro, secondo la nostra stima da 3 a 6 giornate uomo per un negozio tipico.
Siamo Shopware Platinum Partner con sede a Brema, in Germania, e lavoriamo su negozi online dal 2017. Accompagniamo i negozi Magento soprattutto nella scelta del passo successivo: aggiornamento, ampliamento o migrazione. Se vuole capire se un collegamento AI ha senso per il Suo negozio Magento, o se un passaggio a Shopware con server MCP integrato è più adatto, ne parliamo volentieri con Lei. Le diciamo anche quando un passaggio non conviene.
Ci scriva tramite il modulo di contatto. Se prima vuole sapere a che punto è il Suo negozio dal punto di vista tecnico, può partire dalla nostra analisi gratuita del negozio.

Besar Bilalli è cofondatore e Co-CEO di solution25, l’agenzia Shopware di Brema. Prima di fondare l’agenzia nel 2017 ha costruito insieme a Besnik Bilalli un proprio negozio online senza capitale iniziale, portandolo a oltre 500 ordini al giorno. Da allora accompagna i commercianti nei progetti Shopware, dalla scelta del sistema alla gestione operativa. Risponde volentieri di persona alle domande sull’articolo: contattaci.
Responsabile di contenuto e aggiornamento: Besar Bilalli. Aggiornato a: novembre 2026. Prossima revisione dei contenuti: febbraio 2027.