Home / Documentazione / Server MCP per Claude Code

Server MCP per Claude Code

Una configurazione di Model Context Protocol che merita il suo posto, insieme alle insidie che fanno perdere tempo prezioso.

MCP trasforma Claude Code da un generatore di codice in uno strumento capace di leggere il tuo repository, interrogare un database, controllare un browser e aprire una PR. La configurazione di MCP è indipendente dal gateway: cambia gli strumenti disponibili, non la destinazione delle chiamate al modello.

Un .mcp.json che vale la pena usare

{
  "mcpServers": {
    "filesystem": {"command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "."]},
    "git":        {"command": "uvx", "args": ["mcp-server-git", "--repository", "."]},
    "github":     {"command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"],
                   "env": {"GITHUB_TOKEN": "..."}},
    "fetch":      {"command": "uvx", "args": ["mcp-server-fetch"]},
    "playwright": {"command": "npx", "args": ["-y", "@playwright/mcp@latest"]}
  }
}

Inseriscilo nella radice del repository; Claude Code lo rileva e ti chiede una sola volta di considerarlo attendibile.

Le insidie

Inizia con filesystem, git e github. Aggiungi server per browser e database solo quando un'attività specifica li richiede: ogni server caricato aggiunge il proprio schema ai token fatturati per ogni richiesta.