Gemini CLI
Give Gemini CLI real-time web search, content extraction, and citation-backed research through the You.com MCP Server. (Yes, Gemini’s CLI can use You.com — that’s what MCP is for.)
Install our docs MCP server
This documentation ships with a Docs MCP Server that gives any MCP-enabled agent a searchDocs tool to search every page here and get back relevant passages with source URLs — no API key required. Point your client at https://you.com/docs/_mcp/server. See the Docs MCP Server guide for setup and examples.
Quick Setup
Add You.com to Your Gemini CLI Settings
Edit ~/.gemini/settings.json and add the You.com server under mcpServers:
Gemini CLI gotcha: Gemini CLI uses httpUrl (not url) for streamable HTTP MCP servers. This is different from Claude Code, Cursor, and VS Code.
This uses our free tier: 100 web searches per day, no signup.
Higher Rate Limits + Full Toolset
For unlimited queries and the full tool set:
Get a key at you.com/platform.
Local Install (stdio)
For offline development or self-hosted use:
Omit YDC_API_KEY for free-tier behavior.
Quick Demo
Troubleshooting
/mcp list shows nothing
Confirm you used httpUrl, not url or serverUrl. Gemini CLI silently ignores unrecognized keys.
Server connects but tools fail
Gemini CLI requires tool name allowlisting in some configs. Check ~/.gemini/settings.json for a mcpServers.you-com.includeTools field. Remove it to allow all tools, or add "you-search", "you-contents", and "you-research".
401 or invalid key
Regenerate at you.com/platform and re-paste, watching for extra whitespace.
spawn npx ENOENT
For local installs, install Node.js 18+ and ensure npx is on your PATH.