daanielcruz/gsearch-mcp
Free Google Search Grounding MCP
Platform-specific configuration:
{
"mcpServers": {
"gsearch-mcp": {
"command": "npx",
"args": [
"-y",
"gsearch-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<div align="center">
[](https://go.dev) [](LICENSE) [](https://modelcontextprotocol.io)
Give Claude Code, Codex CLI, Cursor, and other AI tools real-time web search powered by Google Search grounding. Single binary, zero runtime dependencies. Free with any Google account.
> Disclaimer: Unofficial tool, not affiliated with Google. Uses the same public OAuth client and API as the open-source Gemini CLI. Use at your own risk.
</div>
---
curl -fsSL https://raw.githubusercontent.com/daanielcruz/gsearch-mcp/main/install.sh | bashOr build from source:
git clone https://github.com/daanielcruz/gsearch-mcp && cd gsearch-mcp
make build && ./gsearch-installerThe installer downloads the binary, configures Claude Code, Codex and Cursor automatically (if available).
Claude Code / Codex CLI / Cursor / Others...
| MCP (stdio)
gsearch-server (Go binary)
| OAuth2
Google Code Assist API
| googleSearch grounding
Answer with [1][2][3] source linksWhen an AI tool calls google_search, GSearch returns a grounded answer with inline citations:
The current time in Sao Paulo is 08:13 AM.[1][2]
Sao Paulo observes Brasilia Time (BRT), UTC-3.[3]
Sources:
[1] Time in Sao Paulo (https://...)
[2] World Clock (https://...)
[3] Time Zone Info (https://...)GSearch uses the same Google Search grounding API as Gemini CLI. Free with any Google account. No API key, no credit card, no billing setup.
Rate limits are generous for normal usage. The
Loading reviews...