Cos'è MCP?
Come Claude Code si connette a strumenti esterni, database e API
⏱ Stima ~5 min
01 · Leggi
Claude Code può leggere i tuoi file, scrivere codice ed eseguire comandi — ma solo in locale. E se volessi che Claude guardasse le tue issue su GitHub? Interrogasse il tuo database? Vedesse i log di errore su Sentry? Leggesse i messaggi del tuo team su Slack?
Ora Claude non può. È bloccato nel tuo terminale, scollegato dagli strumenti che usi ogni giorno.
MCP cambia tutto questo.
💡 Immagina cosìPensa all'attuale Claude Code come a un super appaltatore che può lavorare solo in una stanza. MCP è come dargli le chiavi dell'intero edificio — la sala server, la sala controllo, l'ufficio gestione progetti. Stesso appaltatore, ma ora può spostarsi tra le stanze e lavorare su tutto il tuo flusso di lavoro.
Punti chiave
- Con solo Claude Code puoi accedere solo ai file locali e al terminale
- MCP collega Claude a strumenti esterni, database e API
- MCP è il Model Context Protocol — uno standard aperto
- Funziona con Claude Code, Claude Desktop e altri strumenti AI
02 · Leggi
MCP sta per Model Context Protocol. È uno standard aperto — pensalo come l'USB-C delle applicazioni AI.
Come USB-C ti dà una porta universale per collegare telefoni, monitor, hard disk e tastiere, MCP dà agli strumenti AI un protocollo universale per connettersi a GitHub, database, Sentry, Slack e centinaia di altri servizi.
Senza MCP, ogni strumento AI dovrebbe costruire un'integrazione personalizzata per ogni servizio. Costoso e fragile. MCP risolve il problema: crea un server MCP per il tuo servizio, e ogni strumento AI compatibile con MCP può usarlo.
Punti chiave
- MCP = Model Context Protocol, standard aperto di Anthropic
- "L'USB-C dell'AI" — un protocollo per connettersi a più servizi
- Un server MCP espone strumenti che Claude Code può richiamare
- Centinaia di server MCP già esistono (GitHub, Postgres, Sentry, Notion, ecc.)
03 · Esempio di codice
Una volta collegato un server MCP, puoi chiedere a Claude Code queste cose — tutte in linguaggio naturale.
Prompt di esempio con MCP
"Add the feature described in JIRA issue ENG-4521 and create a PR on GitHub."
"Check Sentry for the most common errors in the last 24 hours."
"Find emails of 10 users who used feature X, based on our PostgreSQL database."
"Review PR #456 on GitHub and suggest improvements."
"Create Gmail drafts inviting these users to a feedback session."
Ognuno richiede che Claude parli con un servizio esterno (JIRA, Sentry, PostgreSQL, GitHub, Gmail). Senza MCP, Claude non può farlo. Con il server MCP giusto collegato, può farlo tutto.
04 · Leggi
Un server MCP si connette a Claude Code in uno dei tre modi — chiamati transport (trasporto).
HTTP è l'opzione consigliata per i servizi cloud. Il server gira in remoto e Claude si connette via rete. I server MCP più popolari (GitHub, Sentry, Notion) usano HTTP.
Stdio fa girare un processo locale sulla tua macchina. Adatto per strumenti che richiedono accesso diretto al sistema, come connettori a database o script personalizzati. Il comando gira come sottoprocesso — Claude comunica tramite standard input/output.
SSE (Server-Sent Events) è un transport precedente, ora deprecato. Potresti vederlo in tutorial vecchi, ma per le nuove configurazioni usa HTTP.
Punti chiave
- HTTP: server remoto, consigliato per servizi cloud (GitHub, Sentry, Notion)
- Stdio: processo locale sulla tua macchina (database, script personalizzati)
- SSE: deprecato, usa HTTP
- La maggior parte dei server MCP che userai è HTTP — basta un URL
05 · Quiz
Pensa a cosa può accedere Claude oggi rispetto a cosa potrebbe con MCP. Cosa rende possibile MCP che Claude Code non può fare da solo?
- Leggere file nel tuo progetto
- Eseguire comandi nel terminale
- Scrivere codice su file
- Interrogare un database esterno o vedere issue su GitHub
06 · Abbina
Hai visto i tre transport. Abbina ognuno alla situazione giusta.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
Altre lezioni di questo capitolo
⚠ L'esperienza interattiva completa richiede JavaScript. Attivalo e ricarica la pagina.
※ Questo è un progetto educativo indipendente — non è un prodotto ufficiale di Anthropic. Claude™ è un marchio di Anthropic, PBC.