Google
MCP-servers toevoegen aan Gemini CLI
Gemini CLI leest mcpServers uit settings.json in ~/.gemini/ of in de map .gemini/ van het project.
- macOS
~/.gemini/settings.json- Windows
~/.gemini/settings.json- Linux
~/.gemini/settings.json- Projectbestand
.gemini/settings.json- Sleutel op het hoogste niveau
mcpServers- Indeling
- json
- OAuth voor remote servers
- Ja
Voorbeeldconfiguratie
Dit voorbeeld voegt de gehoste server van GitHub en Playwright toe als lokale server, in de indeling die deze client verwacht.
{
"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
Opmerkingen en bijzonderheden
- De veldnaam bepaalt het transport: httpUrl voor Streamable HTTP, url voor SSE en command voor stdio.
- gemini mcp add schrijft standaard naar de projectscope, tenzij je -s user opgeeft.
- includeTools en excludeTools bepalen welke tools het model te zien krijgt.
- OAuth-tokens worden opgeslagen in ~/.gemini/mcp-oauth-tokens.json.
Een Gemini CLI-config bouwen →
Andere clients
Claude DesktopClaude CodeCursorVS Code (GitHub Copilot)Windsurf / Devin DesktopZedOpenAI Codex CLIChatGPTOpenClawClineContinueJetBrains AI Assistant