Gemini (CLI)
Add Trunk's MCP Server to Gemini
CLI setup
Run the following command to add the MCP server configuration. If you want to only enable it for yourself, use --scope user
instead.
gemini mcp add --transport http trunk https://mcp.trunk.io/mcp --scope project
Once completed, reopen Gemini.
Alternative: Update MCP configuration
Add the following configuration to your project's .gemini/settings.json
file.
{
"mcpServers": {
"trunk": {
"httpUrl": "https://mcp.trunk.io/mcp"
}
}
}
Authentication
After the MCP server was added to Gemini, users need to authorize to communicate with the server. Follow these steps to complete auth.
Step 1: Start Gemini CLI
In your terminal, run gemini
.
Step 2: Run the mcp auth command
Run /mcp auth trunk
to initiate the authentication and authorization flow.
Step 3: Login & authorize
A new webpage will be opened. Log in with your Trunk account and follow the instructions to authorize Gemini to communicate with the MCP server.
Step 4: Confirm
Follow instructions to get back to Gemini. A confirmation should be shown:
ℹ✅ Successfully authenticated with MCP server 'trunk'!
ℹRe-discovering tools from 'trunk'...
ℹSuccessfully authenticated and refreshed tools for 'trunk'.
With auth completed, Gemini will be able to fetch the tools exposed by Trunk's MCP server.
Last updated