Anthropic
Aggiungi server MCP a Claude Code
Claude Code acquisisce i server dal comando claude mcp add o da un file .mcp.json nella root del repository.
- macOS
~/.claude.json- Windows
~/.claude.json- Linux
~/.claude.json- File di progetto
.mcp.json- Chiave di primo livello
mcpServers- Formato
- json
- OAuth per server remoti
- Sì
Esempio di configurazione
Questo esempio aggiunge il server ospitato di GitHub e Playwright come server locale, nel formato previsto da questo client.
{
"mcpServers": {
"github": {
"type": "http",
"url": "https://api.githubcopilot.com/mcp/"
},
"playwright": {
"type": "stdio",
"command": "npx",
"args": [
"@playwright/mcp@latest"
]
}
}
}
claude mcp add --transport http --scope project github https://api.githubcopilot.com/mcp/
claude mcp add --scope project playwright -- npx @playwright/mcp@latest
Note e particolarità
- L'ambito locale, predefinito, e quello utente sono salvati in ~/.claude.json; l'ambito del progetto è definito in .mcp.json.
- Ogni voce con url deve includere anche un type, ad esempio http; specificare solo url genera un errore.
- Nel file vengono espansi i valori ${VAR} e ${VAR:-default}.
- Esegui /mcp in una sessione per accedere ai server OAuth. Per le app OAuth preregistrate, passa --client-id, --client-secret e --callback-port.
Crea una configurazione per Claude Code →
Altri client
Claude DesktopCursorVS Code (GitHub Copilot)Windsurf / Devin DesktopZedOpenAI Codex CLIGemini CLIChatGPTOpenClawClineContinueJetBrains AI Assistant