Labsco
MCP SERVER

Gemini Web Search

by mofumofu3n

Reuse the web search built into your local gemini-cli, from a client that has no search of its own.

Web Search Engines
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.