From eb187031e2f2bf23e03c93494e3f7b23a45bfe7c Mon Sep 17 00:00:00 2001 From: LuluBeatson Date: Wed, 15 Oct 2025 10:53:03 +0100 Subject: [PATCH 1/3] Add "trust" option to MCP server configuration for bypassing confirmations --- .../installation-guides/install-gemini-cli.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/docs/installation-guides/install-gemini-cli.md b/docs/installation-guides/install-gemini-cli.md index 21abc8653..ea726c489 100644 --- a/docs/installation-guides/install-gemini-cli.md +++ b/docs/installation-guides/install-gemini-cli.md @@ -40,7 +40,6 @@ The simplest way is to use GitHub's hosted MCP server: "mcpServers": { "github": { "httpUrl": "https://api.githubcopilot.com/mcp/", - "trust": true, "headers": { "Authorization": "Bearer $GITHUB_PAT" } @@ -122,6 +121,24 @@ To verify that the GitHub MCP server has been configured, start Gemini CLI in yo List my GitHub repositories ``` +## Skip Confirmations + +To bypass tool confirmations, you can add `"trust": true` to your MCP server configuration: + +```json +// ~/.gemini/settings.json +{ + "mcpServers": { + "github": { + "trust": true + // other configuration options + } + } +} +``` + +You can find more Gemini CLI configuration options here: [MCP Configuration Structure](https://google-gemini.github.io/gemini-cli/docs/tools/mcp-server.html#configuration-structure) + ## Troubleshooting ### Local Server Issues From d288c67e822dfbb3479855183e7a519524558ba3 Mon Sep 17 00:00:00 2001 From: LuluBeatson Date: Wed, 15 Oct 2025 10:55:09 +0100 Subject: [PATCH 2/3] Additional configuration --- docs/installation-guides/install-gemini-cli.md | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/docs/installation-guides/install-gemini-cli.md b/docs/installation-guides/install-gemini-cli.md index ea726c489..1a55c1171 100644 --- a/docs/installation-guides/install-gemini-cli.md +++ b/docs/installation-guides/install-gemini-cli.md @@ -121,23 +121,9 @@ To verify that the GitHub MCP server has been configured, start Gemini CLI in yo List my GitHub repositories ``` -## Skip Confirmations +## Additional Configuration -To bypass tool confirmations, you can add `"trust": true` to your MCP server configuration: - -```json -// ~/.gemini/settings.json -{ - "mcpServers": { - "github": { - "trust": true - // other configuration options - } - } -} -``` - -You can find more Gemini CLI configuration options here: [MCP Configuration Structure](https://google-gemini.github.io/gemini-cli/docs/tools/mcp-server.html#configuration-structure) +You can find more MCP configuration options for Gemini CLI here: [MCP Configuration Structure](https://google-gemini.github.io/gemini-cli/docs/tools/mcp-server.html#configuration-structure). For example, bypassing tool confirmations or excluding specific tools. ## Troubleshooting From 175a6a382016d79c6bca7dd0d4f29e1720f46f55 Mon Sep 17 00:00:00 2001 From: LuluBeatson Date: Wed, 15 Oct 2025 11:55:05 +0100 Subject: [PATCH 3/3] Add co-author Co-authored-by: Michael Vorburger