ai-machine-learning

11 Migliori Server MCP per Claude Code (2026): Ogni Comando di Installazione Verificato

Scritto da Mert Batur
Jul 11, 2026
16 lettura
11 Migliori Server MCP per Claude Code (2026): Ogni Comando di Installazione Verificato

11 Migliori Server MCP per Claude Code (2026): Ogni Comando di Installazione Verificato

Se stai configurando server MCP per Claude Code e vuoi una shortlist che non distrugga la tua finestra di contesto, installa questi tre per primi: Context7, il GitHub MCP e Playwright. È un consiglio, non il nostro inventario personale. La nostra pipeline di contenuti gira con 7 server MCP che espongono 88 strumenti, e prima che Tool Search arrivasse, quattro server potevano bruciare circa 67.000 token prima ancora che tu scrivessi una parola. Qui sotto trovi ogni server classificato per compatibilità con Claude Code, con ogni comando di installazione verificato sul repository o sulla documentazione ufficiale l'11 luglio 2026.

I tre migliori server MCP per Claude Code da installare per primi sono Context7 (documentazione delle librerie sempre aggiornata, che impedisce a Claude di inventare API inesistenti), il GitHub MCP ufficiale (operazioni su repository, PR e CI) e Playwright (così Claude verifica le modifiche in un browser reale invece di indovinare). Aggiungi il resto in base al lavoro, non di default.

Ecco la shortlist completa classificata:

  1. Context7: documentazione delle librerie sempre aggiornata e corretta per versione
  2. GitHub MCP: repository, issue, pull request, CI
  3. Playwright: automazione del browser e verifica su pagine reali
  4. Sequential Thinking: ragionamento strutturato multi-step
  5. Filesystem: lettura/scrittura file con scope limitato
  6. Supabase: SQL, schema, edge function, branch
  7. Sentry: triage degli errori dentro l'editor
  8. Exa: ricerca web in tempo reale pensata per agenti di coding
  9. Memory: memoria persistente a grafo di conoscenza
  10. Serena: recupero e modifica del codice a livello semantico via LSP
  11. Sanity: operazioni sui contenuti di un CMS headless

Il Pacchetto Base: 3 Server MCP per Claude Code da Installare per Primi

Comincia con Context7 a livello scope utente (vuoi documentazione aggiornata in ogni progetto), il GitHub MCP come server remoto, e Playwright a livello scope progetto così solo i repository che hanno bisogno di un browser lo caricano. Questi tre coprono documentazione, controllo di versione e verifica: i compiti che quasi ogni sessione di coding tocca. Tutto il resto è situazionale.

Esegui queste tre righe e Claude Code le registra tutte:

bash
claude mcp add context7 -- npx -y @upstash/context7-mcp
claude mcp add --transport http github https://api.githubcopilot.com/mcp/ --header "Authorization: Bearer YOUR_GITHUB_PAT"
claude mcp add playwright -- npx @playwright/mcp@latest

Sostituisci YOUR_GITHUB_PAT con un personal access token GitHub con permessi limitati ai repository che vuoi che Claude tocchi. Consiglio pratico: tieni Context7 a livello scope utente così ti segue in ogni progetto, ma fissa Playwright allo scope project così un repository che non apre mai un browser non ne paga il costo.

Come Si Installa un Server MCP in Claude Code?

Installi un server MCP con claude mcp add <nome>. Per i server locali, metti il comando di avvio dopo un separatore --; per i server ospitati, passa --transport http (o sse) e l'URL. Aggiungi --scope per controllare chi lo vede e --header per i token di autenticazione. Questa è tutta la grammatica, e la documentazione ufficiale MCP di Claude Code copre ogni flag.

Due forme coprono quasi tutto. Un server locale (stdio) esegue un processo sulla tua macchina, di solito tramite npx o uvx:

bash
claude mcp add my-server -- npx -y some-mcp-package

Un server remoto è ospitato da un vendor e raggiunto via HTTP o SSE, spesso con OAuth o un header token:

bash
claude mcp add --transport http my-server https://example.com/mcp --header "Authorization: Bearer TOKEN"

La cosa su cui quasi tutti inciampano è quel separatore --. Tutto ciò che viene dopo è il comando di avvio del server stesso, non un flag di Claude, quindi npx -y @scope/pkg va messo dopo il --. Se lo salti, Claude prova a interpretare il nome del tuo pacchetto come un proprio argomento e fallisce. Sei nuovo al protocollo in sé? Parti dalla nostra guida introduttiva a MCP.

Dove Salva Claude Code la Configurazione MCP? Scope Locale vs Progetto vs Utente

Claude Code salva la configurazione MCP in uno di tre posti a seconda del flag --scope: i server local finiscono in ~/.claude.json indicizzati per percorso del progetto e restano privati per te, i server project vivono in un .mcp.json committato nella root del repository e vengono condivisi con il team, e i server user stanno in ~/.claude.json e ti seguono in ogni progetto. Lo scope decide chi vede un server, non solo dove viene scritto.

ScopeDove viene salvatoChi lo vedeIdeale per
local (default)~/.claude.json, indicizzato per percorso del progettoSolo tu, in quel singolo progettoEsperimenti personali
project.mcp.json nella root del repository, committato su gitTutto il team, dopo l'approvazione di ciascunoServer condivisi dal team
user~/.claude.jsonSolo tu, in tutti i tuoi progettiI tuoi default personali

Lo scope project è quello che nessuno configura mai. Committi un .mcp.json così nella root del repository:

json
{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": ["@playwright/mcp@latest"]
    }
  }
}

Un collega fa il pull del repository, esegue claude, e gli viene chiesto di approvare i server in attesa prima che uno qualsiasi di essi venga eseguito. Il .mcp.json che committi nel tuo repository è la cosa più vicina che Claude Code abbia a una configurazione di team condivisa, e quasi nessuno la configura. Se vuoi che questi server si attivino dentro un processo ripetibile, guarda come colleghiamo gli strumenti MCP ai workflow.

11 Migliori Server MCP per Claude Code, Classificati per Compatibilità

Sono classificati per compatibilità con Claude Code, cioè utilità pesata contro impatto sul contesto, stato di manutenzione e quanto puliscono lo scope. La tabella è per una scansione rapida; le note sotto danno la ragione specifica per Claude Code per cui ogni server si guadagna il suo posto.

PosizioneServerTrasportoScope miglioreUfficiale?Verdetto Claude Code
1Context7stdio o remotouserCommunityInstallalo per primo; il segnale più alto per token
2GitHub MCPHTTP remotoproject o userUfficialeEssenziale per i repository; l'impatto sul contesto più pesante
3PlaywrightstdioprojectUfficialeVerifica su browser reale, non ipotesi
4Sequential ThinkingstdiouserRiferimento AnthropicUtile, ma il ragionamento nativo ha colmato il divario
5FilesystemstdioprojectRiferimento AnthropicSpesso ridondante con gli strumenti file integrati
6SupabaseHTTP remotoprojectConnettore ufficialeOperazioni SQL e schema via OAuth
7SentryHTTP remotouserRemoto ufficialeTriage degli errori senza uscire dall'editor
8Exaremoto o stdiouserCommunityMigliore ricerca web live per agenti di coding
9MemorystdiouserRiferimento AnthropicIl server di memoria che tutti continuano a chiedere
10Serenastdio (CLI serena)projectCommunityModifica del codice a livello semantico su 20+ linguaggi
11SanityHTTP remotoprojectRemoto ufficialeOperazioni CMS; usa solo il server remoto

Pacchetto Base (1-3)

1. Context7 (Upstash)

Context7 recupera documentazione sempre aggiornata e corretta per versione per qualsiasi libreria tu stia usando, così Claude smette di inventare nomi di metodi mai esistiti. È la scelta quasi universale "installalo per primo" su r/ClaudeAI perché guadagna più contesto per token di quasi qualsiasi altra cosa. Gratuito, mantenuto dalla community, disponibile come stdio o remoto. Repository: upstash/context7.

bash
claude mcp add context7 -- npx -y @upstash/context7-mcp

2. GitHub MCP

Il GitHub MCP ufficiale gestisce repository, issue, pull request ed esecuzioni CI. È essenziale se vivi dentro le PR, ma è anche il server più pesante di questa lista: prima di Tool Search, solo i suoi schemi di strumenti mangiavano quasi un quarto della finestra di Sonnet. Gratuito con un personal access token, ed è l'esempio perfetto del perché la sezione successiva conta.

bash
claude mcp add --transport http github https://api.githubcopilot.com/mcp/ --header "Authorization: Bearer YOUR_GITHUB_PAT"

3. Playwright

Il Playwright MCP di Microsoft permette a Claude di guidare un browser reale per verificare che una modifica renderizzi davvero, invece di indovinare dal diff. Fissalo allo scope project così solo i repository front-end lo caricano. Gratuito, stdio, ed è il modo più rapido per colmare il divario tra "compila" e "funziona davvero".

bash
claude mcp add playwright -- npx @playwright/mcp@latest

Aggiunte ad Alto Utilizzo (4-9)

4. Sequential Thinking

Un server di riferimento Anthropic (ancora attivo) che dà a Claude un blocco appunti strutturato per il ragionamento multi-step. Opinione onesta: il ragionamento nativo è migliorato abbastanza nel 2026 che molti ormai lo saltano. Prova un task difficile con e senza prima di accettare il costo dello schema. Gratuito, stdio, scope user.

bash
claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking

5. Filesystem

Un altro server di riferimento Anthropic attivo per operazioni su file con scope limitato. Il problema: Claude Code ha già ottimi strumenti file integrati, quindi questo è spesso ridondante a meno che tu non voglia esporre una directory fuori dal repository di lavoro. Passa il percorso consentito come ultimo argomento. Gratuito, stdio.

bash
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem ~/your-project

6. Supabase

Supabase è ora un connettore Claude ufficiale che copre SQL, schema, edge function e operazioni sui branch. È remoto, quindi ti autentichi con /mcp invece che con un header token. Ottimo quando i dati della tua app vivono in Postgres e vuoi che Claude li interroghi direttamente. Piano gratuito più a pagamento.

bash
claude mcp add --transport http supabase <your-project-url>
# then run /mcp inside Claude Code to authorize via OAuth

7. Sentry

Il server Sentry remoto ufficiale porta dati di errori e performance dentro l'editor così Claude può fare il triage di uno stack trace rispetto al codice che lo ha generato. HTTP remoto, OAuth tramite /mcp, piano gratuito più a pagamento.

bash
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
# then run /mcp to authorize

8. Exa

Exa è il server di ricerca web più citato per agenti di coding nel 2026, e dà a Claude contesto fresco dal web live invece che da un training cutoff ormai datato. La documentazione ufficiale di Exa elenca l'endpoint remoto qui sotto; una API key a pagamento sblocca i livelli superiori.

bash
claude mcp add --transport http exa https://mcp.exa.ai/mcp

9. Memory

Il server di riferimento Anthropic Memory, ancora attivo, è un grafo di conoscenza che conserva i fatti tra una sessione e l'altra, il che risponde direttamente alla domanda "qual è il miglior server di memoria MCP per Claude Code". Gratuito, stdio, scope user così ti ricorda ovunque.

bash
claude mcp add memory -- npx -y @modelcontextprotocol/server-memory

Specialistici / On-Demand (10-11)

10. Serena

Serena (di oraios) aggiunge recupero e modifica del codice a livello semantico via LSP su oltre 20 linguaggi, così Claude lavora a livello di simbolo, non facendo grep sul testo. Insidia importante: il README del maintainer dice esplicitamente di non installarlo tramite nessun marketplace MCP o di plugin, perché quelli portano comandi ormai datati. Persino la maggior parte delle rassegne di blog mostra ancora una vecchia one-liner uvx --from git+… che la documentazione ha ormai ritirato. Il percorso ufficiale attuale (verificato sulla documentazione di Serena) è un'installazione vera e propria, seguita da una configurazione di Claude Code con un solo comando. Gratuito.

bash
uv tool install -p 3.13 serena-agent
serena init
serena setup claude-code

11. Sanity

Sanity gestisce le operazioni sui contenuti di un CMS headless. Un avviso di freschezza: il pacchetto npm locale @sanity/mcp-server è deprecato e il suo repository è archiviato, quindi usa invece il server remoto su https://mcp.sanity.io (la documentazione Sanity conferma il cambio). Piano gratuito più a pagamento.

bash
claude mcp add Sanity -t http https://mcp.sanity.io --scope user
# then run /mcp to authorize

Vuoi una guida completa su un singolo server? Ecco Higgsfield MCP dall'inizio alla fine. Usi anche Cursor o Codex? Ecco la versione cross-editor.

Puoi Eseguire più di 3-6 Server Adesso? MCP Tool Search Spiegato

Sì. Dal 14 gennaio 2026, MCP Tool Search è attivo di default in Claude Code, e taglia il contesto MCP di circa l'85-95%. La vecchia regola "esegui solo da tre a sei server" è un residuo pre-2026. Quando le descrizioni degli strumenti di un server superano circa 10.000 token, Claude Code segna i suoi strumenti come defer_loading: true e dà a Claude uno strumento di ricerca invece di ogni schema, caricando solo i tre-cinque strumenti che una query effettivamente richiede.

I professionisti hanno misurato il calo ripetutamente (attribuisci questi numeri ai loro autori, non a noi):

Riportato daPrima di Tool SearchDopoRiduzione
Joe Njenga~51K token~8,5K~83%
Setup con 50+ strumenti~77K token~8,7K~89%
Test della community~12K token~600~95%

La regola "esegui solo tre o quattro server" che continui a leggere ovunque è un residuo pre-2026; Tool Search l'ha silenziosamente eliminata. Puoi forzare uno strumento a restare sempre caricato con alwaysLoad per server, oppure disattivare tutto con ENABLE_TOOL_SEARCH=false per tornare al vecchio comportamento. L'articolo di Anthropic sull'uso avanzato degli strumenti documenta il meccanismo. La lamentela di r/ClaudeAI che ha definito l'inizio del 2026, quattro server che precaricavano ~67K token prima ancora di un solo messaggio, ora ha una correzione attiva di default; la rassegna Reddit della community stessa cattura il sentimento grezzo. La nostra guida agli hooks di Claude Code copre come questo si intreccia con l'automazione.

I Server MCP Sono Sicuri in Claude Code?

I server MCP sono ragionevolmente sicuri se rispetti due guardrail: il flusso di approvazione dei server project e il pannello /mcp. Un .mcp.json committato non gira mai silenziosamente sulla macchina di un collega; i suoi server appaiono come ⏸ Pending approval finché ciascuna persona non li approva esplicitamente. Quel cancello di approvazione è la principale valvola di sicurezza MCP di Claude Code.

Lo slash command /mcp è la tua sala di controllo. Elenca ogni server configurato con il suo conteggio di strumenti in tempo reale, autentica i server remoti OAuth 2.0 e approva quei server project in attesa. Fai attenzione anche allo scope delle credenziali: i server remoti usano OAuth o token con permessi limitati, ma un server locale scritto male può leggere qualsiasi cosa il suo processo riesca a leggere, quindi passa il percorso filesystem e lo scope del PAT più stretti che funzionano ancora.

Un'altra cosa su cui la community di r/ClaudeAI ha ragione: per operazioni git una tantum e banali, la CLI gh tramite Bash è spesso più economica e semplice che caricare un intero server GitHub. Ricorri al server solo quando vivi davvero dentro PR e issue.

Server MCP Remoti vs Locali: Quale Dovresti Scegliere?

Scegli i server remoti per i SaaS ospitati e i server locali per le cose che vivono sulla tua macchina. I server remoti (HTTP o SSE) sono ospitati dal vendor, si autenticano via OAuth e restano aggiornati senza che tu tocchi nulla, il che è ideale per GitHub, Supabase, Sentry e Sanity. I server locali (stdio, eseguiti via npx o uvx) girano sulla tua macchina senza passaggi di rete, il che è adatto a strumenti filesystem, browser e codice.

FattoreLocale (stdio)Remoto (HTTP / SSE)
Dove giraLa tua macchina, via npx o uvxOspitato dal vendor
AutenticazioneDi solito nessuna o una variabile d'ambienteOAuth 2.0 tramite /mcp
Ideale perFilesystem, browser, strumenti di codiceServizi SaaS ospitati
Rimanere aggiornatoDevi rifare il pull del pacchettoSempre aggiornato

Se uno strumento avvolge una API ospitata che già paghi, scegli remoto. Se tocca i tuoi file locali o guida un browser sulla tua macchina, scegli locale.

Cosa Eseguiamo Davvero in Techsy

Ecco il nostro setup reale, contato dalla sessione Claude Code che gestisce la nostra pipeline di contenuti: 7 server MCP che espongono 88 strumenti. Il più pesante è il server remoto Sanity con 34 strumenti, e ognuno dei nostri ~190 post live viene pubblicato attraverso di esso (query GROQ, patching dei documenti, la pubblicazione stessa). Siamo partiti con il pacchetto npm locale di Sanity; quando Sanity lo ha deprecato, siamo passati al server remoto, ed è esattamente per questo che ti diciamo di scegliere remoto per primo con i SaaS.

Il resto: Playwright (24 strumenti) verifica che le pagine pubblicate renderizzino e fa ricerca via browser quando lo scraping fallisce; un server community Scrapling (10 strumenti) gestisce il fetching stealth per la ricerca sui competitor; un server GA4 analytics (8 strumenti) che, confessione onesta, si è rotto mesi fa e non l'abbiamo ancora sistemato, quindi ripieghiamo su controlli via browser (i server MCP marciscono come qualsiasi dipendenza); il nostro connettore CRM (7 meta-strumenti); LottieFiles (3 strumenti) da un progetto di animazione che abbiamo tenuto; e integrazione IDE (2 strumenti).

Due omissioni deliberate. Non eseguiamo nessun GitHub MCP, perché la CLI gh tramite Bash è più economica per il nostro workflow e fa tutto ciò di cui abbiamo bisogno. E saltiamo anche Context7, perché la nostra pipeline scrive prosa, non codice di libreria, quindi la ricerca di documentazione live rende meno per noi di quanto renderebbe per sviluppatori di app. Con 88 strumenti su 7 server, l'iniezione di schema anticipata sarebbe insostenibile; il caricamento differito degli strumenti è l'unica ragione per cui questo setup resta praticabile.

Da Evitare: Server di Riferimento Anthropic Archiviati

Anthropic mantiene solo 7 server di riferimento attivi: Everything, Fetch, Filesystem, Git, Memory, Sequential Thinking e Time. Circa altri 13 sono archiviati, tra cui GitHub, GitLab, Slack, Google Drive, Postgres, Sentry, SQLite, Puppeteer, EverArt, Redis e Brave Search. Le versioni mantenute si sono spostate alle organizzazioni dei vendor, quindi le copie di riferimento sono codice congelato che non dovresti installare.

Il server Postgres archiviato di Anthropic riceve ancora ~312.000 installazioni al mese. Non essere uno di loro; è un pezzo da museo. Ecco cosa eseguire invece:

  • GitHub (riferimento archiviato) → il GitHub MCP remoto ufficiale, voce #2 sopra
  • Postgres (riferimento archiviato) → un Postgres MCP community mantenuto attivamente, oppure Supabase MCP
  • Sentry (riferimento archiviato) → il server Sentry remoto ufficiale, voce #7 sopra
  • Slack, GitLab, Google Drive (archiviati) → l'MCP mantenuto di ciascun vendor

In breve: se l'unica copia che trovi vive sotto modelcontextprotocol/servers-archived, è il tuo segnale per cercare la versione mantenuta dal vendor. Abbiamo coperto la lista completa degli archiviati nella nostra classifica cross-editor se vuoi la storia più lunga. Vuoi costruirne uno tuo invece? Ecco come creare un server MCP.

Sull'Autore

Mert Batur è co-fondatore di Techsy.io, dove il team costruisce agenti AI, sistemi di automazione e pipeline voice/SDR per clienti B2B. Scrive dello stack di strumenti LLM che il team Techsy usa davvero in produzione.

Credenziali: co-fondatore, Techsy.io. Connettiti su LinkedIn.

Domande Frequenti

Quali sono i migliori server MCP per Claude Code?

Per la maggior parte degli sviluppatori, installa prima Context7, il GitHub MCP ufficiale e Playwright. Coprono documentazione aggiornata, controllo di versione e verifica su browser reale, che è ciò di cui quasi ogni sessione di coding ha bisogno. Da lì, aggiungi Supabase, Sentry, Exa o Memory in base al tuo stack reale invece di installare tutto insieme.

Come aggiungo un server MCP in Claude Code?

Usa claude mcp add <nome>. Per un server locale, metti il comando di avvio dopo un separatore --, come claude mcp add context7 -- npx -y @upstash/context7-mcp. Per un server ospitato, passa --transport http e l'URL, più --header per un token o /mcp per OAuth. Aggiungi --scope per controllare la visibilità.

Dove si trova il file di configurazione MCP di Claude Code?

Dipende dallo scope. I server local e user vengono scritti in ~/.claude.json, con i server local indicizzati per percorso del progetto e i server user applicati ovunque. I server project vivono in un file .mcp.json nella root del tuo repository, che committi nel controllo di versione così tutto il team condivide lo stesso setup dopo l'approvazione di ciascuno.

I server MCP rallentano o gonfiano il contesto di Claude Code?

Lo facevano, e parecchio. Quattro server potevano precaricare circa 67.000 token prima ancora che tu inviassi un messaggio. Dal 14 gennaio 2026, MCP Tool Search è attivo di default e taglia questo carico dell'85-95% circa caricando gli schemi degli strumenti su richiesta invece che tutti insieme. Il sovraccarico di contesto oggi è in gran parte un problema risolto, a meno che tu non disattivi la funzione.

I server MCP sono sicuri da usare in Claude Code?

Ragionevolmente, se rispetti i guardrail. I server project di un .mcp.json committato restano in ⏸ Pending approval finché ogni collega non li approva, quindi niente gira silenziosamente. I server remoti si autenticano via OAuth attraverso il pannello /mcp, e dovresti limitare i permessi e i token dei server locali il più possibile in base al task.

Server MCP remoti vs locali, quale dovrei usare?

Usa i server remoti per i SaaS ospitati come GitHub, Supabase, Sentry e Sanity, perché si autenticano via OAuth e restano aggiornati automaticamente. Usa i server locali (stdio) per strumenti che girano sulla tua macchina, come l'accesso al filesystem, l'automazione del browser di Playwright o gli strumenti di codice di Serena, dove non c'è nessun passaggio di rete né hosting da cui dipendere.

Qual è il miglior server di memoria MCP per Claude Code?

Il server di riferimento Anthropic Memory, ancora attivo, è la scelta di riferimento. Conserva i fatti in un grafo di conoscenza che persiste tra una sessione e l'altra, così Claude ricorda il contesto del progetto tra una conversazione e l'altra. Installalo a scope user con claude mcp add memory -- npx -y @modelcontextprotocol/server-memory così ti segue in ogni progetto in cui lavori.

Ci sono server MCP gratuiti per Claude Code?

Tantissimi. Context7, Playwright e i server di riferimento Anthropic attivi (Filesystem, Memory, Sequential Thinking, Git, Fetch, Time) sono tutti gratuiti. Il GitHub MCP è gratuito con un personal access token. Server come Supabase, Sentry ed Exa offrono piani gratuiti più piani a pagamento, quindi puoi eseguire uno stack capace senza spendere nulla.

Quanti server MCP dovrei eseguire contemporaneamente?

Più di quanto suggerisca il vecchio consiglio. La regola "limitati a tre o quattro server" è precedente a MCP Tool Search, che dal gennaio 2026 carica gli schemi degli strumenti su richiesta e taglia il contesto dell'85-95%. Noi eseguiamo sette server che espongono 88 strumenti senza problemi di contesto. Aggiungi server in base al bisogno reale, e lascia che il caricamento differito gestisca la matematica dei token al posto tuo.

Tag

migliori server mcp per claude codeclaude code mcpserver mcpclaude mcp addmcp tool search

Condividi questo articolo

Il Tuo Prossimo Passo

Hai un progetto in mente? Parliamone.

Prenota una call di 30 minuti. Ti ascoltiamo, capiamo il problema e ti diciamo se possiamo aiutarti.