LABSCO SUMMARY
Borrows a search you already have rather than adding another key.
The whole value is that it introduces no new credential — the search runs under the gemini-cli install already on your machine. That also sets the ceiling: if gemini-cli is not installed or not signed in, there is nothing to fall back on, and the setup is a clone-and-build rather than an npx one-liner.
What it is
A thin server that shells out to the gemini-cli you already have installed and runs its Web Search tool. There is no separate search account or key involved — whatever gemini-cli is authenticated as is what performs the search.
What you get
- Web search results from Google, delivered through gemini-cli's own Web Search tool
- One capability, one dependency: nothing to configure beyond the path to the script
- Useful when the client you are in has no built-in search but you already run gemini-cli
Requirements
Node.js (v18 or higher) and a working local installation of gemini-cli. There is no published package: clone the repository, run npm install, then point your client at index.js with node and the absolute path.
Setup effort
Build from source — git clone https://github.com/mofumofu3n/mcp-gemini-web-search.git
USE CASES
Adding search to a client that lacks it
Point the client at the local script and let questions reach the web through gemini-cli.
Checking a fact mid-task
Search without switching to a browser or to a second assistant.
Avoiding another API key
Route searches through the gemini-cli install you already authenticate, instead of signing up for a search API.
BEFORE YOU INSTALL
What to know first
Requires
- Node.js 18 or higher
- A local installation of gemini-cli
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
Server setup
git clone https://github.com/mofumofu3n/mcp-gemini-web-search.git
cd mcp-gemini-web-search
npm installMCP Clients
Claude Desktop
{
"mcpServers": {
"gemini-web-search": {
"command": "node",
"args": [
"<YOUR_PATH_TO_MCP_GEMINI_WEB_SEARCH>/index.js"
]
}
}
}<YOUR_PATH_TO_MCP_GEMINI_WEB_SEARCH> is the full path of your clone.