MCP spiegato a chi fa marketing: cos'è e perché i tuoi strumenti ne hanno bisogno
Il Model Context Protocol in parole semplici per chi fa marketing: cos'è MCP, cosa sono server e tool, come li usano gli agenti e cosa chiedere ai fornitori.

MCP, il Model Context Protocol, è uno standard aperto che permette agli assistenti IA come Claude o ChatGPT di usare software esterni: leggerne i dati e compiere azioni al loro interno. Per chi fa marketing significa poter chiedere a un assistente «prepara i post della prossima settimana per i negozi del Nord e mandali al cliente per l'approvazione», e l'assistente può farlo davvero dentro la tua piattaforma di pubblicazione, invece di limitarsi a scrivere un testo da copiare e incollare. Se uno strumento di marketing non ha un server MCP o un'API, gli agenti non possono lavorarci.
Non serve conoscere i meccanismi interni del protocollo per prendere buone decisioni. Serve però capire alcuni concetti quanto basta per valutare i fornitori e porre limiti sicuri a ciò che gli agenti possono fare.
Quale problema risolve MCP?
I modelli linguistici sono bravi a leggere e scrivere. Da soli, però, non possono aprire il tuo strumento di programmazione, scoprire quali Pagine appartengono a quale cliente o mettere un post in calendario. Fino a poco tempo fa, dare loro queste capacità voleva dire far costruire a uno sviluppatore un'integrazione su misura per ogni assistente e ogni strumento: un investimento che pochi team di marketing potevano giustificare.
MCP standardizza il collegamento. La documentazione del progetto lo descrive come uno standard open source per collegare le applicazioni IA a sistemi esterni e lo paragona a una porta USB-C: una sola forma di spina, tanti dispositivi. Il fornitore di uno strumento costruisce un solo server MCP, e qualsiasi assistente che supporta MCP può usarlo. La stessa pagina indica il supporto in Claude, ChatGPT, Visual Studio Code, Cursor e altri.

Cosa sono server, client e tool?
Tre parole portano quasi tutto il significato.
| Termine | Cos'è | Esempio nel marketing |
|---|---|---|
| Client MCP | L'applicazione IA con cui parli | Claude Desktop, Claude Code, Cursor, Codex |
| Server MCP | Il connettore fornito da un produttore di software | Il server di Shager su https://app.shager.ai/api/mcp |
| Tool | Una singola azione offerta dal server | list_channels, create_post, get_analytics |
Quando colleghi un client a un server, il client chiede al server quali tool offre, e il modello decide quali chiamare in base alla tua richiesta. La specifica descrive i tool come controllati dal modello: è il modello a scoprirli e a richiamarli in base al contesto e al tuo prompt. Ogni tool ha un nome, una descrizione e un insieme definito di input, ed è per questo che il modello riesce a usarlo correttamente senza che tu debba specificare ogni campo.
Come funziona in pratica?
Mettiamo che tu scriva questo in Claude Desktop con Shager collegato:
How many accounts are in the "Southwest" group for Rivera Auto, and
which of them got the most clicks from last week's service-special posts?
Dietro le quinte l'assistente chiama i tool in sequenza:
list_workspaces find "Rivera Auto"
list_groups find "Southwest" and its accounts
get_analytics last week, clicks per account and per post
list_posts match posts to the "service-special" campaign
Poi risponde in linguaggio naturale. Non hai aperto una dashboard né esportato un foglio di calcolo. Lo stesso meccanismo permette all'assistente di creare bozze con create_post, chiedere l'approvazione del cliente con request_approval o caricare un video con upload_media_from_url.
Dov'è la persona in tutto questo?
È la parte che dovrebbe interessare di più a chi fa marketing. La specifica MCP afferma che, per fiducia e sicurezza, dovrebbe sempre esserci una persona nel ciclo, con la possibilità di negare le chiamate ai tool, e raccomanda che le applicazioni mostrino quali tool sono disponibili e chiedano conferma per le operazioni delicate. I client lo implementano in modi diversi, quindi verifica come il tuo chiede i permessi prima di farci affidamento.
Il lato del fornitore conta altrettanto. Una buona piattaforma di marketing non si affida solo al fatto che l'assistente chieda con gentilezza. Le chiavi API di Shager hanno degli ambiti, read, write e publish, così puoi dare a un assistente una chiave che può preparare bozze ma non pubblicare. Ogni chiamata viene registrata in un registro di audit. Il nostro articolo sull'approvazione umana per i post degli agenti spiega come impostarlo.

Come si collega un assistente a un server MCP?
Con i server remoti, l'assistente si collega via web. La specifica definisce Streamable HTTP come trasporto standard per questo scopo, e il server di Shager lo usa con una chiave API passata in un header Authorization.
In Claude Code, per esempio, il comando documentato per un server remoto con token bearer è questo:
claude mcp add --transport http shager https://app.shager.ai/api/mcp \
--header "Authorization: Bearer shgr_live_your_key_here"
Altri client usano una schermata di impostazioni o un file di configurazione. Abbiamo guide passo passo per Claude Code, Cursor e gli altri client principali.
Una cosa da sapere: alcuni assistenti accettano solo server MCP che usano l'accesso OAuth invece di una chiave API. Shager supporta entrambi, quindi in Claude o ChatGPT aggiungi Shager come connettore personalizzato, accedi e approvi, senza chiavi da copiare. La nostra pagina su Shager e ChatGPT mostra i passaggi per ChatGPT.
Cosa chiedere a un fornitore di marketing su MCP?
Quando valuti uno strumento da usare con gli agenti, queste domande distinguono un'integrazione vera da una semplice spunta in una lista:
- Esiste un server MCP remoto, e quale trasporto usa? Un server ospitato a cui ti colleghi tramite URL è molto più semplice di uno da installare e far girare in locale.
- Quali azioni sono esposte come tool? L'accesso in sola lettura è utile per i report ma non basta a gestire la distribuzione. Cerca azioni per creare, programmare, approvare e analizzare.
- Posso limitare ciò che un agente può fare? Chiedi degli ambiti delle chiavi e se è possibile negare la pubblicazione.
- C'è un registro di audit delle azioni degli agenti? Devi sapere cosa ha fatto un agente, quando e con quale chiave.
- C'è anche un'API REST documentata? Una descrizione OpenAPI, come quella di Shager, permette agli sviluppatori di costruire sulle stesse operazioni da codice.
- Un agente può scoprire la piattaforma e registrarsi da solo? Alcune piattaforme, Shager compresa, permettono a un agente di creare un ambiente di prova e aspettare che una persona lo rivendichi, il che rende le prove molto più rapide.
Cosa MCP non fa
MCP non rende un assistente bravo nel marketing. Gli dà le mani, non il giudizio. Il tuo brief, le regole del tuo marchio e il tuo processo di revisione restano ciò che decide se un contenuto merita di essere pubblicato. Inoltre MCP non aggira le regole di nessun social: una piattaforma che pubblica tramite API ufficiali continua a farlo, che a premere il pulsante sia una persona o un agente.
Domande frequenti
Devo avere competenze tecniche per usare MCP?
Non per l'uso quotidiano. Collegare un server è una configurazione da fare una volta, di solito un URL e una chiave. Dopo di che lavori in linguaggio naturale e controlli quello che l'assistente propone.
MCP appartiene a una sola azienda di IA?
No. È uno standard aperto supportato da molti client, tra cui Claude, ChatGPT, Visual Studio Code e Cursor, secondo la documentazione MCP.
È sicuro far agire un assistente nel mio strumento di pubblicazione?
È sicuro quanto i limiti che imposti. All'inizio usa una chiave senza diritti di pubblicazione, tieni le bozze come impostazione predefinita e controlla il registro di audit. Amplia l'accesso solo quando ti fidi dei risultati.
Se vuoi vedere MCP all'opera su attività di pubblicazione reali, la pagina dedicata agli agenti riporta l'indirizzo del server e la configurazione per ogni client. Collegalo in modalità bozza e, per cominciare, fagli una domanda sui tuoi account.


