Vai al contenuto

Glossario

Cos'è un server MCP?

Un server MCP è un programma che collega le applicazioni AI a uno strumento o a una fonte dati tramite il Model Context Protocol, uno standard aperto. Un sistema viene incapsulato una volta e ogni applicazione AI compatibile può usarlo.

Scritto e rivisto da Solorai

In breve

Un server MCP espone un sistema, come un CRM, un archivio documentale o un database, alle applicazioni AI in una forma standard. Può offrire strumenti che il modello chiama, risorse che l'applicazione legge e prompt che l'utente sceglie, e l'applicazione AI vi si collega tramite un client MCP.

Anthropic ha rilasciato il Model Context Protocol come open source a novembre 2024 e lo ha donato alla Agentic AI Foundation, sotto la Linux Foundation, a dicembre 2025. Claude, ChatGPT in developer mode, Microsoft Copilot Studio, Gemini CLI, Cursor e VS Code funzionano tutti con i server MCP.

Che cos'è il Model Context Protocol

Il Model Context Protocol, o MCP, definisce come un'applicazione AI dialoga con i sistemi esterni. Senza uno standard, ogni coppia di applicazione AI e sistema richiede un'integrazione dedicata. Con MCP ogni sistema viene incapsulato una volta in un server e qualsiasi applicazione che parla il protocollo può usarlo.

Anthropic ha reso MCP open source il 25 novembre 2024. Il 9 dicembre 2025 ha donato il protocollo alla Agentic AI Foundation, un fondo dedicato sotto la Linux Foundation che Anthropic ha cofondato con Block e OpenAI, con Google, Microsoft, AWS, Cloudflare e Bloomberg come sostenitori. A quella data Anthropic contava più di 10.000 server MCP pubblici attivi.

La specifica è pubblicata su modelcontextprotocol.io e versionata per data. La versione corrente è datata 28 luglio 2026.

Come funziona un server MCP

MCP ha tre ruoli. L'host è l'applicazione AI usata dalla persona, come Claude o un IDE. Al suo interno un client MCP tiene la connessione con un server. Il server MCP è il programma che espone un sistema. Un host può collegarsi a molti server insieme, con un client per ciascuno.

I server funzionano in due modi. Un server locale gira sullo stesso computer dell'host e comunica via stdio. Un server remoto gira come servizio web e comunica via Streamable HTTP, che nella versione di marzo 2025 della specifica ha sostituito il vecchio trasporto basato su server-sent events.

Che cosa offre un serverChe cos'èChi lo controllaEsempio
StrumentiFunzioni che il modello può chiamare per recuperare dati o compiere un'azioneIl modello, con una persona che può negare ogni chiamataCreare un ticket, eseguire una query su un database
RisorseDati che l'applicazione può leggere e passare al modelloL'applicazioneUn file, la scheda di un cliente, lo schema di un database
PromptModelli riutilizzabili per le attività più comuniL'utenteSintetizza questo cliente, rivedi questo contratto

Ogni strumento ha un nome, una descrizione e uno schema per i suoi input. Il modello legge queste descrizioni per decidere quale strumento usare: per questo pochi strumenti chiari e mirati funzionano meglio di un unico strumento che fa tutto.

Esempi di server MCP nelle aziende

Un'azienda finisce di solito per avere un server MCP per ogni sistema con cui vuole far lavorare l'AI. I più tipici:

  • CRM: cercare un cliente, leggere l'attività recente, registrare la nota di una chiamata.
  • Documenti: cercare tra contratti, policy e proposte e leggere i passaggi che rispondono a una domanda.
  • Ticketing: aprire, aggiornare e smistare i ticket nel service desk.
  • Database: eseguire query in sola lettura per i report, con lo schema esposto come risorsa.
  • Servizi interni: prezzi, giacenze, stato degli ordini o approvazioni, dietro le API dell'azienda.

Molti vendor pubblicano i propri server. In Claude i connettori pronti coprono strumenti come Google Drive, Gmail, Google Calendar, GitHub, Microsoft 365 e Slack e i connettori personalizzati raggiungono qualsiasi server MCP remoto. I sistemi interni di solito richiedono un server sviluppato apposta.

Quali piattaforme AI supportano MCP

Verificato sulle pagine dei vendor, novembre 2026.
PiattaformaCome usa i server MCP
ClaudeConnettori personalizzati verso server MCP remoti in Claude, Cowork e Claude Desktop, su ogni piano da Free a Enterprise. Sui piani Team ed Enterprise è un Owner ad attivare i connettori.
Claude CodeServer locali via stdio e server remoti via HTTP.
Claude APIIl connettore MCP, in beta, permette a una richiesta API di usare server MCP remoti.
ChatGPTIl developer mode offre il supporto completo come client MCP sul web per gli account Plus, Pro, Business, Enterprise ed Education.
OpenAI APIUno strumento MCP nella Responses API.
MicrosoftMCP in Copilot Studio, disponibile per tutti dal 29 maggio 2025. Il supporto nativo a MCP in Windows è in anteprima pubblica dal 18 novembre 2025.
GoogleGemini CLI supporta i server MCP e il 10 dicembre 2025 Google ha annunciato server MCP remoti gestiti per i servizi Google Cloud.
Strumenti per sviluppatoriCursor e VS Code, tra gli altri, funzionano come client MCP.

Poiché il protocollo è lo stesso ovunque, un server ben fatto può servire Claude oggi e un'altra applicazione AI domani.

Sicurezza e governance

Un server MCP può leggere e modificare sistemi reali: merita quindi la stessa attenzione di qualsiasi integrazione con dati di produzione.

  • Autorizzazione. Per i server remoti la specifica usa OAuth 2.1: un server protetto agisce come resource server e i client ottengono token emessi per quel server specifico. Un server non deve accettare token emessi per altro. I server locali prendono le credenziali dall'ambiente in cui girano.
  • Descrizioni non affidabili. Il modello segue le descrizioni degli strumenti, quindi un server malevolo può nascondervi istruzioni: un attacco che Invariant Labs ha chiamato tool poisoning ad aprile 2025. La specifica indica di trattare le descrizioni degli strumenti come non affidabili, a meno che provengano da un server fidato.
  • Privilegio minimo. Date a ogni server solo gli ambiti che gli servono, partite in sola lettura e richiedete l'approvazione di una persona per le azioni che inviano, pagano o cancellano.
  • Un elenco approvato. Decidete quali server le persone possono collegare e verificate quelli nuovi prima di attivarli.
  • Log. Registrate quali strumenti sono stati chiamati, da chi e con quale risultato.

Sviluppare un server MCP o usarne uno esistente

Partite da ciò che esiste. Se il vendor di un sistema pubblica un server MCP o un connettore, di solito è la strada più rapida e sicura. Sviluppate un server su misura quando il sistema è interno, quando vi serve un controllo più stretto su ciò che il modello può fare o quando un server esistente espone molto più di quanto volete.

Un buon server su misura è piccolo: pochi strumenti con nomi e descrizioni chiari, input verificati rispetto a uno schema, messaggi di errore che il modello può capire e accesso tramite l'identity provider aziendale. Testatelo con le attività reali che le persone affideranno all'AI, non solo con i test unitari.

Vedi come sviluppiamo server MCP e connettori per Claude Enterprise.

Fonti

FAQ

Domande sui server MCP

Che cosa significa MCP?

Model Context Protocol, uno standard aperto che definisce come le applicazioni AI si collegano a strumenti e dati. Un server MCP è un programma che espone un sistema tramite questo standard.

Qual è la differenza tra un server MCP e un'API?

Un'API è l'interfaccia che un sistema offre ad altri software. Un server MCP di solito si appoggia a una o più API e le presenta come strumenti, risorse e prompt con descrizioni leggibili da un modello, così qualsiasi applicazione AI compatibile con MCP può usarle senza un'integrazione dedicata.

MCP è solo per Claude?

No. Anthropic ha creato MCP e lo ha donato alla Agentic AI Foundation sotto la Linux Foundation a dicembre 2025. Anche ChatGPT in developer mode, la OpenAI API, Microsoft Copilot Studio, Gemini CLI, Cursor e VS Code funzionano con i server MCP.

I server MCP sono sicuri?

Sono sicuri quanto lo sono la loro progettazione e la loro configurazione. La specifica usa OAuth 2.1 per i server remoti e richiede token emessi solo per quel server. Le aziende dovrebbero collegare solo server verificati, concedere gli ambiti più ristretti e richiedere l'approvazione per le azioni che inviano, pagano o cancellano.

Qual è la differenza tra un server MCP locale e uno remoto?

Un server locale gira sullo stesso computer dell'applicazione AI e comunica con essa via stdio. Un server remoto gira come servizio web, comunica via Streamable HTTP e può essere condiviso da un'intera organizzazione.

Collegate l'AI ai vostri sistemi. Si parte da un briefing di 30 minuti.

Raccontateci con quali sistemi volete far lavorare Claude. Vi rispondiamo con un passo successivo chiaro.