01 · ABOUT

What Gemini CLI does

Gemini CLI is an open-source AI agent that runs in a terminal and connects to Google's Gemini models. It ships built-in tools for file operations, shell commands, web fetching and Google Search grounding, and supports the Model Context Protocol for connecting external tools.

Why teams reach for it: Signing in with a personal Google account gives Gemini CLI a free tier of 60 requests a minute and 1,000 a day against Gemini 3 models with a 1M-token context window and no API key to manage, and the agent it drives is Apache-2.0 open source with Google Search grounding, file, shell and web-fetch tools built in, MCP servers for anything else, and a non-interactive mode for running it in scripts.

CLI toolOpen SourceTypeScriptJavaScriptPythonC#MCP Client
02 · TECHNICAL SPECIFICATIONS

How Gemini CLI compares

Fields the vendor doesn't document are left blank here rather than guessed — a blank means nothing verified, not a "no."

Platform
CLI
Transports
stdio, SSE, Streamable HTTP
Oauth Support
Yes
Client Registration Mode
DCR
Tools
Yes
Resources
Yes
Prompts
Yes
Config Scope
user or global, workspace or project
Open Source
Yes
03 · NEW TO MCP?
Which host will connect to the server?

A client, or agent host, is the application — like Claude or Cursor — that actually connects to and uses an MCP server.