Shopify MCP o Steward: cosa serve a un team che gestisce un negozio?
Shopify Dev MCP, Storefront MCP, server admin della community o Steward? A cosa serve ognuno e perché un team ha bisogno di accessi e approvazioni.
Non esiste un solo “Shopify MCP”
Se cerchi “Shopify MCP”, trovi con lo stesso nome cose molto diverse tra loro. Al momento in cui scriviamo, le principali sono queste:
- Shopify Dev MCP: un server ufficiale per sviluppatori. Dà agli assistenti di programmazione come Claude Code o Cursor accesso alla documentazione e agli schemi API di Shopify. Serve a creare app e temi, non a gestire i dati del tuo negozio.
- Storefront, Customer Account e Checkout MCP: server ufficiali per agenti di acquisto al servizio dei tuoi clienti. Aiutano un’IA a vendere i tuoi prodotti, non il tuo team a gestire l’attività.
- Server MCP admin della community: server open source o in hosting che collegano un’app di IA alla Admin API del tuo negozio con le tue credenziali.
- Le app di Shopify per Claude e ChatGPT: connettori ufficiali che permettono a un merchant di gestire un negozio da una chat personale. Li confrontiamo in articoli separati su Claude e ChatGPT.
Se il tuo obiettivo è “il mio team deve poter fare domande sul nostro negozio e preparare modifiche in sicurezza”, il confronto rilevante è tra i server MCP admin della community, le app di chat ufficiali e Steward.
Cosa fa un server MCP admin della community
Un server MCP per Shopify della community di solito gira sul tuo computer o su un servizio di hosting. Gli fornisci l’indirizzo del negozio e le credenziali della Admin API, poi lo colleghi alla tua app di IA. L’IA riceve strumenti come “leggi ordini”, “aggiorna prodotto” o “elimina prodotto”.
È uno strumento potente, ed è anche qui che cominciano le domande:
- Le modifiche sono subito live. Se l’IA fraintende “aggiorna tutti i prodotti estivi”, l’aggiornamento è già nel tuo negozio.
- Le credenziali appartengono alla configurazione, non alle persone. Chiunque usi la configurazione ha gli stessi diritti.
- Non c’è una vista per il team. Ciò che una persona ha chiesto e modificato resta nella sua app di chat.
- La manutenzione è a carico tuo. Versioni dell’API, scope ed errori sono una tua responsabilità.
Di cosa ha davvero bisogno il team di un negozio
Un negozio con più di una persona ha dei ruoli. Il responsabile marketing modifica i contenuti dei prodotti. Un operatore dell’assistenza clienti cerca gli ordini. Il titolare approva sconti e rimborsi. Un’agenzia può aver bisogno di un accesso limitato per un progetto.
Perché in questo contesto l’IA sia utile e sicura, ti servono:
- Una connessione con diritti per persona, invece di una chiave condivisa.
- Un passaggio di verifica prima di qualsiasi modifica, con verifica obbligatoria per le azioni delicate.
- Una cronologia condivisa di domande, proposte e decisioni.
- Limiti dichiarati con onestà quando i dati sono incompleti, come la finestra predefinita della cronologia ordini di Shopify.
Come Steward gestisce Shopify
La tua app, i tuoi scope
Steward si collega tramite un’app Shopify di proprietà della tua organizzazione. Scegli i suoi scope nella Shopify Dev Dashboard, e Steward rileva automaticamente l’accesso concesso. Con Client ID e secret, Steward rinnova da solo i token di accesso a breve durata e non mostra mai più le tue credenziali.
Due serrature su ogni richiesta
Ruoli nel progetto. I Visualizzatori seguono i risultati, i Collaboratori usano le connessioni configurate e preparano modifiche, i Responsabili approvano. I membri invitati non necessitano di un accesso separato alla connessione.
Alcune azioni richiedono sempre una persona
In Steward, rimborsi, acquisizione dei pagamenti, annullamento degli ordini, azioni di evasione, pubblicazione, eliminazione e notifiche ai clienti richiedono sempre l’approvazione, anche in modalità Automatica. Gestione delle credenziali, fatturazione delle app, iniezione di codice e webhook arbitrari sono del tutto bloccati.
Modifiche in blocco con verifica completa
Aggiornare 5.000 prodotti comporta un rischio diverso dall’aggiornarne cinque. Le modifiche in blocco di Steward convalidano ogni riga prima che inizi qualsiasi operazione. Chi approva può scaricare l’input completo, non solo un’anteprima, e Steward riporta il risultato di ogni blocco.
Limiti dei dati dichiarati con onestà
Shopify normalmente fornisce solo gli ordini degli ultimi 60 giorni, a meno che la tua app non abbia read_all_orders. Steward ti avvisa quando un risultato è limitato, così un report “anno su anno” non si basa di nascosto su due mesi.
Le opzioni Shopify MCP e Steward a confronto
| Shopify Dev MCP | MCP admin della community | Steward | |
|---|---|---|---|
| Pensato per | Sviluppatori che creano app | Una persona che gestisce un negozio | Team che gestiscono un negozio |
| Legge i dati del negozio | Non è il suo scopo | Sì | Sì |
| Modifica i dati del negozio | No | Sì, di solito subito | Sì, come proposte verificate per impostazione predefinita |
| Diritti per persona | — | No, credenziali condivise | Ruoli nel progetto: Visualizzatore, Collaboratore, Responsabile |
| Azioni sempre da verificare | — | Di solito no | Rimborsi, annullamenti, pubblicazione, eliminazione e altro |
| Modifiche in blocco | — | Dipende | Proposte in blocco completamente verificabili |
| Cronologia condivisa | — | No | Conversazioni di progetto con le approvazioni |
Cosa può chiedere il tuo team
Quali prodotti hanno venduto meno di cinque unità negli ultimi 30 giorni ma ne hanno più di 100 in magazzino?
Mostra gli ordini di questa settimana pagati ma non ancora evasi, dal più vecchio.
Prepara una bozza di sconto del 15% sulla collezione “Inverno”, valido da venerdì a domenica, e mostramela prima di crearla.
Prepara title SEO e meta description per tutti i prodotti in “Nuovi arrivi” che non li hanno.
Quale scegliere?
- Stai creando un’app o un tema Shopify? Usa Shopify Dev MCP.
- Stai creando un assistente agli acquisti per i clienti? Guarda gli MCP Storefront e Checkout di Shopify.
- Gestisci un negozio da solo e ti trovi bene con le modifiche live? Un server della community o le app di chat di Shopify possono andare bene.
- Gestisci un negozio in team, con ruoli diversi e la necessità di verificare le modifiche? È proprio a questo che serve Steward.
Inizia ora
Segui Collegare Shopify, scegli gli scope con la tabella attività-scope e invita il tuo team con le autorizzazioni giuste.