MCP Server
Un MCP Server (Model Context Protocol Server) è un ponte che collega gli agenti IA come Claude, GPT o Cursor a strumenti e servizi esterni. Nell'ambito della messaggistica, un MCP Server dà agli agenti IA la capacità di inviare messaggi, leggere conversazioni e gestire contatti su canali come WhatsApp, SMS ed Email.
Che cos'è un MCP Server?
Il Model Context Protocol (MCP) è uno standard aperto sviluppato da Anthropic che consente agli agenti IA di utilizzare strumenti esterni. Un MCP Server implementa questo protocollo e mette a disposizione una serie di strumenti che i client IA possono scoprire e richiamare.
Immagina l'MCP come un adattatore universale: così come l'USB-C collega qualsiasi dispositivo a qualsiasi periferica, l'MCP collega qualsiasi agente IA a qualsiasi servizio esterno tramite un'interfaccia standardizzata.
MCP Server per la messaggistica
Un MCP Server per la messaggistica dà agli agenti IA accesso ai canali di comunicazione. Invece di programmare singole integrazioni API, gli sviluppatori collegano il proprio agente IA a un MCP Server e possono subito inviare messaggi WhatsApp, leggere le conversazioni di assistenza, gestire i contatti e condurre campagne.
L'MCP Server di SendSeven, all'indirizzo mcp.sendseven.com/mcp, mette a disposizione 20 strumenti su 6 canali (WhatsApp, SMS, Email, Instagram, Messenger, Telegram). La configurazione richiede una riga di codice in Claude Desktop, Claude Code o Cursor.
Come funziona
- Scoperta: il client IA si connette all'MCP Server e riceve un catalogo degli strumenti disponibili con parametri tipizzati.
- Selezione: quando un utente chiede all'agente IA di eseguire un'azione (ad esempio inviare un messaggio WhatsApp a Sara), l'agente seleziona lo strumento appropriato dal catalogo.
- Esecuzione: l'agente richiama lo strumento con i parametri corretti. L'MCP Server traduce questa operazione in una chiamata API alla piattaforma di messaggistica.
- Risposta: il risultato (messaggio inviato, conversazione recuperata, contatto creato) viene restituito all'agente IA.
MCP Server vs. REST API
Una REST API richiede che gli sviluppatori leggano la documentazione, scrivano client HTTP, implementino l'autenticazione e analizzino le risposte. Un MCP Server astrae tutto questo. L'agente IA legge il catalogo degli strumenti, comprende la funzione di ciascuno strumento dalla sua descrizione e richiama gli strumenti tramite istruzioni in linguaggio naturale fornite dall'utente.
Entrambi gli approcci accedono alla stessa piattaforma. La differenza sta nell'interfaccia: le REST API sono pensate per il codice, gli MCP Server sono pensati per gli agenti IA.
Funzionalità dell'MCP Server di SendSeven
L'MCP Server di SendSeven include strumenti per le conversazioni (elencare, recuperare, rispondere, chiudere con riepilogo IA, assegnare), la messaggistica (invio su qualsiasi canale con selezione automatica del canale), l'email (supporto HTML completo con CC/BCC), i contatti (cercare, creare), i tag, le campagne, le analisi e le query alla knowledge base. L'autenticazione avviene tramite OAuth 2.0 con aggiornamento automatico dei token.
Cosa non fa l'MCP
L'MCP Server non sostituisce l'interfaccia della piattaforma SendSeven. Chatbot, trigger basati su parole chiave, sequenze di risposta, regole di attivazione e flow continuano a essere creati e configurati nella piattaforma stessa. L'MCP dà agli agenti IA i mezzi per operare sulla piattaforma, non per configurarla. Per l'accesso programmatico dalla logica della propria applicazione, la REST API è la strada giusta.