Cos'è MCP? Glossario
Indice dei contenuti
Cos'è MCP?
MCP (Model Context Protocol) è uno standard open-source per connettere applicazioni IA a sistemi esterni.
Pensa a MCP come a una porta USB-C per le applicazioni IA. Così come USB-C fornisce un modo standardizzato per connettere dispositivi, MCP fornisce un modo standardizzato per connettere le applicazioni IA a sistemi esterni.

Scopri di più su MCP nella documentazione MCP.
Elementi MCP
Un server MCP espone quattro tipi di elementi alle applicazioni IA. Ogni tipo ha un ruolo distinto:
Tools (Strumenti)
Gli strumenti MCP sono azioni che l'applicazione IA può eseguire sul tuo negozio. Definiscono cosa può fare un'IA: creare un prodotto, aggiornare un ordine, inviare un'email, ecc. Se un'azione specifica non è predefinita, l'applicazione IA non potrà eseguirla.
Strumenti predefiniti
PrestaShop MCP Tools include un set crescente di strumenti generici che ti consentono di eseguire azioni native PrestaShop, come creare, recuperare e aggiornare prodotti, ordini e clienti.
Strumenti di terze parti
Oltre agli strumenti predefiniti di PrestaShop, il tuo negozio può avere azioni aggiuntive disponibili a seconda dei moduli che hai installato e se includono i propri strumenti.
Resources (Risorse)
Le risorse MCP sono dati in sola lettura che l'applicazione IA può consultare. Forniscono contesto all'IA senza modificare nulla nel tuo negozio. Ad esempio: il catalogo prodotti, l'elenco delle categorie, le informazioni del negozio, ecc.
A differenza degli strumenti, le risorse sono identificate da un URI fisso (es. shop://catalog/products) e restituiscono dati strutturati.
Resource Templates (Modelli di risorse)
I modelli di risorse funzionano come le risorse, ma con un URI dinamico. Permettono all'IA di richiedere dati specifici fornendo parametri nell'URI. Ad esempio: shop://orders/{orderId} permette di recuperare i dettagli di un ordine specifico sostituendo {orderId} con l'identificatore desiderato.
Prompts
I prompts MCP sono modelli di conversazione predefiniti che l'applicazione IA può utilizzare. Guidano l'IA in compiti specifici con istruzioni e contesto adattati. Ad esempio: un prompt "analizza ordini" che struttura automaticamente l'analisi secondo un formato definito.
I prompts possono accettare argomenti per personalizzare il loro comportamento (es. filtrare per stato dell'ordine).
Visibilità
Puoi vedere tutti gli elementi MCP disponibili (strumenti, risorse, modelli di risorse e prompts) nella scheda Azioni del tuo PrestaShop MCP Server o nella tua applicazione IA dopo esserti connesso al tuo server.
Come funziona tutto
Il sistema consiste di quattro componenti chiave:
- LLM (Large Language Model): Il cervello IA, come ChatGPT, Claude o Gemini
- Client MCP: L'interfaccia nella tua applicazione IA che si connette ai server MCP
- Server MCP: Il server in esecuzione nel tuo negozio PrestaShop (questo è ciò che installi)
- Elementi MCP: Gli strumenti, le risorse, i modelli di risorse e i prompts che l'IA può usare per interagire con il tuo negozio
Esempio di flusso di lavoro
- Chiedi a ChatGPT: "Mostrami tutti i prodotti con stock basso"
- Il Client MCP di ChatGPT si connette al MCP Server del tuo negozio
- Il MCP Server usa le risorse e gli strumenti appropriati per interrogare i tuoi prodotti
- ChatGPT riceve i dati e li presenta in un formato leggibile