Come connettere un'applicazione IA a PrestaShop MCP Server?
PrestaShop MCP Server ti consente di interagire con il tuo negozio attraverso la tua applicazione IA. Prima di usarlo per la prima volta, devi connettere la tua applicazione IA al server MCP. Questa configurazione richiede solo pochi minuti e deve essere fatta solo una volta.
Indice dei contenuti
Passi di Connessione
I passi di connessione variano in base all'applicazione IA ma generalmente includono:
- Creare un connettore personalizzato nella tua applicazione IA e fornire l'URL del server dalla pagina di configurazione PrestaShop MCP Server
- Aggiungere il connettore alla tua conversazione attuale
Nota: A seconda della tua applicazione IA e dei permessi, potresti non essere in grado di creare un connettore personalizzato. In quel caso, contatta l'amministratore della tua applicazione IA.
ChatGPT
Segui questi passaggi per connettere ChatGPT a PrestaShop MCP Server.
Nota: Solo le versioni a pagamento di ChatGPT supportano i connettori MCP. Se hai una licenza Pro, Business o Enterprise, avrai bisogno dei permessi di Amministratore per usare PrestaShop MCP Server.
Passo 1: Attivare la modalità sviluppatore
Per connettere ChatGPT a PrestaShop MCP Server, dovrai prima attivare la modalità Sviluppatore in ChatGPT.
Per fare questo, naviga verso:
Impostazioni → App e Connettori → Impostazioni avanzate → Attiva modalità Sviluppatore
Passo 2: Creare un nuovo connettore
Una volta che la modalità Sviluppatore è attiva, avrai un'opzione per Crea un nuovo connettore nella pagina App e Connettori.
Per creare un nuovo connettore:
- Dai un nome al tuo connettore
- Fornisci l'URL del MCP Server (trovata nella pagina Configurazione PrestaShop MCP Server)
- Mantieni OAuth come metodo di autenticazione
- Comprendi e accetta che aggiungere server MCP personalizzati non verificati comporta rischi
Durante l'autenticazione, ti verrà chiesto di accedere al tuo SSO PrestaShop. Potresti vedere un breve popup di errore, non preoccuparti—è normale.
Affinché l'autenticazione abbia successo, l'email che usi deve essere elencata nella pagina Membri nella configurazione PrestaShop MCP Server. Se non è lì, puoi aggiungerla.
La pagina del connettore mostra tutte le azioni disponibili per quel connettore.
Passo 3: Assicurarsi che il connettore sia aggiunto alla conversazione
Una volta che il tuo connettore PrestaShop è creato, avvia una nuova chat e aggiungi il connettore alla conversazione. Dovrai aggiungerlo a ogni nuova conversazione.
Per assicurarti che tutto funzioni, puoi chiedere a ChatGPT se è connesso al tuo negozio.
Puoi chiedergli di eseguire un'azione. Quando lo fa, ChatGPT chiederà il permesso, che puoi Confermare ogni volta o Ricordare per questa conversazione.
Claude Desktop
Segui questi passaggi per connettere Claude Desktop a PrestaShop MCP Server.
Nota: Claude Desktop (versione web) supporta i server MCP. A seconda delle impostazioni della tua organizzazione, potresti aver bisogno di permessi di Amministratore per configurare i server MCP a livello di organizzazione.
Passo 1: Aggiungere il tuo server MCP alla configurazione amministratore
Per connettere Claude Desktop a PrestaShop MCP Server, un amministratore deve prima aggiungere il server alla configurazione dell'organizzazione.
Naviga nelle impostazioni amministratore e aggiungi un nuovo server MCP:
- Fornisci l'URL del MCP Server (trovato nella pagina Configurazione PrestaShop MCP Server)
- Configura il metodo di autenticazione (OAuth)
Questo rende il PrestaShop MCP Server disponibile per gli utenti della tua organizzazione.
Passo 2: Connettersi al server MCP dalle tue impostazioni utente
Una volta che il server MCP è stato aggiunto da un amministratore, gli utenti possono connettersi ad esso dalle loro impostazioni personali.
Naviga nelle tue impostazioni utente e autenticati al PrestaShop MCP Server:
- Seleziona il PrestaShop MCP Server dai server disponibili
- Clicca sul pulsante "connect"
Verrai indirizzato al tuo SSO PrestaShop per accedere. Affinché l'autenticazione abbia successo, l'email che usi deve essere elencata nella pagina Membri nella configurazione PrestaShop MCP Server. Se non è lì, puoi aggiungerla.
Passo 3: Usare il connettore nella tua conversazione
Una volta autenticato, gli strumenti PrestaShop MCP Server saranno disponibili nelle tue conversazioni. Claude userà automaticamente questi strumenti quando pertinenti alle tue richieste.
Per verificare la connessione, puoi chiedere a Claude se ha accesso al tuo negozio PrestaShop. Quando Claude deve eseguire un'azione, chiederà il tuo permesso.
Claude Code
Segui questi passaggi per connettere Claude Code a PrestaShop MCP Server.
Nota: Claude Code è uno strumento CLI che porta Claude direttamente nel tuo terminale. Assicurati di avere Claude Code installato e configurato.
Passo 1: Aggiungere il tuo server MCP alla tua configurazione
Per aggiungere PrestaShop MCP Server a Claude Code, usa il comando claude mcp add con l'opzione di trasporto HTTP:
claude mcp add --transport http TuoNomeMcp https://tuo-dominio-fantastico.com/mcp
Sostituisci TuoNomeMcp con il nome del connettore di tua preferenza e https://tuo-dominio-fantastico.com/mcp con l'URL del tuo server dalla pagina di configurazione PrestaShop MCP Server.
Passo 2: Autenticarsi al tuo server MCP
Dopo aver aggiunto la configurazione del server, devi autenticarti al tuo PrestaShop MCP Server.
Per fare ciò:
- Esegui il comando
claudeper avviare Claude Code - Digita
/mcpe premi INVIO - Premi INVIO di nuovo per selezionare il PrestaShop MCP Server che hai aggiunto in precedenza
- Scegli l'opzione "Authenticate"
Verrai indirizzato al tuo SSO PrestaShop per accedere. Affinché l'autenticazione abbia successo, assicurati che la tua email sia elencata nella pagina Membri nella configurazione PrestaShop MCP Server. Se non è lì, puoi aggiungerla.
Passo 3: Verificare che i tuoi strumenti siano disponibili
Una volta autenticato, puoi verificare che gli strumenti PrestaShop MCP Server siano scoperti e disponibili in Claude Code.
Per fare ciò:
- Digita
/mcpe premi INVIO - Premi INVIO di nuovo per selezionare il PrestaShop MCP Server che hai aggiunto in precedenza
- Scegli l'opzione "View tools"
Questo mostrerà tutti gli strumenti disponibili dal tuo PrestaShop MCP Server. Gli strumenti saranno automaticamente disponibili nelle tue sessioni Claude Code. Chiedi a Claude di eseguire attività relative al negozio, e userà gli strumenti appropriati secondo necessità.
Dust.tt
Segui questi passaggi per connettere Dust.tt a PrestaShop MCP Server.
Nota: Dust.tt è una piattaforma di assistente IA collaborativo. Potresti aver bisogno di permessi specifici nel tuo spazio di lavoro Dust per aggiungere server MCP personalizzati.
Passo 1: Connettere MCP al tuo spazio
Per aggiungere PrestaShop MCP Server a Dust, naviga nelle impostazioni dei tuoi "spazi" e clicca sul pulsante "aggiungi strumenti".
Fornisci l'URL del server dalla pagina di configurazione PrestaShop MCP Server, imposta il metodo di autenticazione su "Automatico", e clicca sul pulsante Salva.
Durante l'autenticazione, ti verrà chiesto di accedere al tuo SSO PrestaShop. Affinché l'autenticazione abbia successo, l'email che usi deve essere elencata nella pagina Membri nella configurazione PrestaShop MCP Server.
Passo 2: Aggiungere la fonte MCP alla conversazione
Una volta che il tuo PrestaShop MCP Server è connesso al tuo spazio Dust, devi aggiungerlo per conversazioni specifiche.
Quando crei o modifichi una conversazione, aggiungi la fonte PrestaShop MCP per rendere gli strumenti disponibili. L'assistente potrà quindi interagire con il tuo negozio PrestaShop usando gli strumenti disponibili.
Gemini CLI
Segui questi passaggi per connettere Gemini CLI a PrestaShop MCP Server.
Nota: Gemini CLI è l'interfaccia a riga di comando di Google per interagire con i modelli Gemini. Assicurati di avere Gemini CLI installato e configurato con la tua chiave API.
Passo 1: Aggiungere il tuo server MCP alla tua configurazione
Per aggiungere PrestaShop MCP Server a Gemini CLI, usa il comando gemini mcp add con l'opzione di trasporto HTTP:
gemini mcp add "TuoNomeMcp" https://www.tuo-dominio-fantastico.com/mcp -t http
Sostituisci TuoNomeMcp con il nome del connettore di tua preferenza (es., "PrestaShop") e https://www.tuo-dominio-fantastico.com/mcp con l'URL del tuo server dalla pagina di configurazione PrestaShop MCP Server.
Passo 2: Configurare gli scope corretti per il tuo server
Dopo aver aggiunto il server MCP, devi configurare gli scope OAuth appropriati per definire quali operazioni può eseguire il server.
Modifica il tuo file di configurazione Gemini CLI:
nano ~/.gemini/settings.json
Aggiungi la seguente configurazione OAuth alla tua voce PrestaShop MCP Server:
"oauth": {
"scopes": ["mcp.discover", "mcp.read", "mcp.write", "email"]
}
Questo assicura che il server MCP abbia i permessi necessari per scoprire strumenti, leggere e scrivere dati dal tuo negozio PrestaShop, e accedere alla tua email per l'autenticazione.
Passo 3: Autenticarsi al tuo server MCP
Una volta configurati gli scope, devi autenticarti al tuo PrestaShop MCP Server.
Per fare ciò:
- Esegui il comando
geminiper avviare Gemini CLI - Digita
/mcp auth TuoNomeMcp(sostituisciTuoNomeMcpcon il nome che hai usato nel Passo 1) e premi INVIO
Verrai indirizzato al tuo SSO PrestaShop per accedere. Affinché l'autenticazione abbia successo, assicurati che la tua email sia elencata nella pagina Membri nella configurazione PrestaShop MCP Server. Se non è lì, puoi aggiungerla.
Passo 4: Verificare che il server MCP sia attivo
Dopo l'autenticazione, puoi verificare che il PrestaShop MCP Server sia correttamente aggiunto e attivo in Gemini CLI.
Per fare ciò:
- Esegui il comando
geminiper avviare Gemini CLI (se non è già in esecuzione) - Digita
/mcp liste premi INVIO
Questo mostrerà tutti gli strumenti disponibili dal tuo PrestaShop MCP Server. Gli strumenti saranno automaticamente disponibili nelle tue sessioni Gemini CLI. Puoi chiedere a Gemini di eseguire operazioni sul tuo negozio PrestaShop, e userà gli strumenti appropriati secondo necessità.
Tutto è pronto! 🎉