NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Commercio agentico

Cos'è l'MCP e cosa fa per l'ecommerce?

Aggiornato il

L'MCP — il Model Context Protocol, pubblicato da Anthropic — è una specifica aperta su come un agente AI scopre quali strumenti può chiamare e poi li chiama con argomenti tipizzati. Nell'ecommerce è il meccanismo tramite cui un assistente apprende che il tuo negozio espone operazioni come "search catalog", "create draft order" o "issue refund", e le invoca direttamente invece di simulare un umano che clicca attraverso un'interfaccia utente di amministrazione. Il protocollo non include un proprio modello di permessi, quindi la definizione degli ambiti e l'audit sono responsabilità della piattaforma del commerciante.

Cos'è l'MCP, precisamente

L'MCP standardizza l'interazione tra un agente e un fornitore di strumenti. Un server pubblicizza un insieme di strumenti, ciascuno con un nome, una descrizione e uno schema tipizzato per i suoi argomenti. Un agente si connette, legge quell'elenco e chiama ciò di cui ha bisogno. Questa è sinceramente l'intera idea, e il suo valore sta nell'essere noioso e universale piuttosto che intelligente.

Non è un protocollo commerciale. Non dice nulla su carrelli, prezzi, feed o autorizzazione dei pagamenti. È lo strato sottostante a questi: come l'agente scopre che esiste una capacità commerciale. La revisione di aprile 2026 di ACP si basa esattamente su questo, includendo un hook in modo che gli agenti compatibili con ACP possano pubblicizzare la capacità di checkout tramite la scoperta di strumenti MCP.

Cosa dovrebbe esporre un server MCP commerciale

Il design allettante è quello di rispecchiare la tua API REST uno a uno. Ciò produce un server con centinaia di strumenti, e gli agenti scelgono male da lunghe liste di opzioni quasi identiche.

Il design migliore è esporre le operazioni all'altitudine in cui un operatore umano le descriverebbe, con la piattaforma che si occupa dell'orchestrazione sottostante. "Lancia una campagna con questo budget contro questo pubblico" è uno strumento. Le sei chiamate API in cui si scompone non sono sei strumenti.

  • Operazioni di lettura — ricerca nel catalogo, consultazione ordini, livelli di inventario, storico clienti, query analitiche. Sicure, di alto valore e dove si concentra la maggior parte dell'utilizzo degli agenti.
  • Operazioni di bozza — crea un ordine in bozza, prepara uno sconto, componi una campagna. Produci un artefatto revisionabile piuttosto che una modifica definitiva.
  • Operazioni di commit — pubblica, addebita, rimborsa, spedisci. Queste sono quelle che necessitano di un controllo.
  • Introspezione — permetti all'agente di chiedere cosa gli è permesso fare. Un agente che può leggere i propri ambiti smette di tentare chiamate che gli verrebbero negate.

La parte che il protocollo non ti offre

L'MCP definisce la scoperta e l'invocazione. Non definisce chi è autorizzato a chiamare cosa, cosa succede quando la stessa chiamata arriva due volte, o come si ricostruisce a posteriori cosa ha fatto un agente e perché. Queste sono le proprietà che decidono se un agente che interagisce con un negozio attivo è una risorsa o un incidente, e ognuna di esse è compito della piattaforma.

Quattro controlli sono non negoziabili prima che un agente ottenga una chiave che può spendere: ambiti per chiave in modo che una chiave possa essere concessa in sola lettura o con una fetta ristretta di scrittura; idempotenza in modo che una chiamata ritentata non possa addebitare due volte; un record di audit duraturo che lega ogni azione alla chiave chiamante e alla richiesta iniziale; e un gate di approvazione che blocca il movimento di denaro in attesa di approvazione umana.

PlatformDTC implementa questi quattro controlli nell'Agent Gateway ed espone le stesse operazioni tramite MCP, in modo che il modello di sicurezza non dipenda dal trasporto utilizzato dall'agente per raggiungerlo.

Domande frequenti

L'MCP è un concorrente di ACP o UCP?
No — si trova al di sotto di entrambi. L'MCP gestisce la scoperta e l'invocazione degli strumenti in generale; ACP e UCP specificano la semantica commerciale come feed, carrelli e sessioni di checkout. ACP si integra esplicitamente con MCP in modo che gli agenti possano scoprire la capacità di checkout tramite l'elenco degli strumenti MCP.
Posso esporre il mio admin di Shopify o di altre piattaforme tramite MCP?
Puoi mettere un server MCP davanti a qualsiasi API che controlli. La parte difficile non è il binding del protocollo, ma tutto ciò che la piattaforma sottostante non ti offre: credenziali con ambito più ristretto di un token admin completo, idempotenza sulle scritture e una traccia di audit che attribuisce le azioni a un agente piuttosto che all'app che possiede il token.
Cosa impedisce a un agente di fare qualcosa di distruttivo?
Nulla nell'MCP stesso — questo è il punto da interiorizzare. I controlli devono risiedere nel server: ambiti che rendono la chiamata distruttiva non disponibile per quella chiave, un gate di approvazione sulle azioni irreversibili e idempotenza in modo che una tempesta di tentativi non possa moltiplicare un effetto. Tratta una chiave agente come tratteresti una chiave di integrazione di terze parti, non come un chiamante interno fidato.

Fonti

Vedi anche