Google
Aggiungi server MCP a Gemini CLI
Gemini CLI legge mcpServers da settings.json in ~/.gemini/ o nella cartella .gemini/ del progetto.
- macOS
~/.gemini/settings.json- Windows
~/.gemini/settings.json- Linux
~/.gemini/settings.json- File di progetto
.gemini/settings.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": {
"httpUrl": "https://api.githubcopilot.com/mcp/"
},
"playwright": {
"command": "npx",
"args": [
"@playwright/mcp@latest"
]
}
}
}
gemini mcp add -s project -t http github https://api.githubcopilot.com/mcp/
gemini mcp add -s project playwright npx @playwright/mcp@latest
Note e particolarità
- Il nome del campo determina il trasporto: httpUrl per Streamable HTTP, url per SSE, command per stdio.
- gemini mcp add scrive nella configurazione del progetto, a meno che non si passi -s user.
- includeTools ed excludeTools filtrano gli strumenti visibili al modello.
- I token OAuth vengono salvati in ~/.gemini/mcp-oauth-tokens.json.
Crea una configurazione per Gemini CLI →
Altri client
Claude DesktopClaude CodeCursorVS Code (GitHub Copilot)Windsurf / Devin DesktopZedOpenAI Codex CLIChatGPTOpenClawClineContinueJetBrains AI Assistant