What are the prerequisites to use Gemini MCP Server?
You need a Google Gemini API key and Go installed to build the binary. No additional dependencies are required.
@chew-z
Basic information
MCP (Model Control Protocol) server integrating with Google's Gemini API
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Gemini MCP Server is a Model Control Protocol (MCP) server that integrates with Google's Gemini API. Written in Go and compiled to a single self-contained binary, it provides tools for code analysis, general queries, and search with grounding. It is designed for developers using MCP-compatible clients like Claude Desktop.
Clone the repository and build the binary with go build -o mcp-gemini. Set the GEMINI_API_KEY environment variable and optionally specify a model. Configure the server in your MCP client (e.g., Claude Desktop) by adding a JSON entry with the binary path and environment variables (all config must be in the env section of the client configuration, not as system environment variables).
You need a Google Gemini API key and Go installed to build the binary. No additional dependencies are required.
Add a JSON entry to your Claude Desktop configuration file (on macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`; on Windows: `%APPDATA%\Claude\claude_desktop_config.json`) with the binary path and all environment variables (e.g., `GEMINI_API_KEY`, `GEMINI_MODEL`) inside the `env` block. System environment variables are not passed to the client.
It provides three tools: `gemini_ask` for code analysis and general queries with optional file context, `gemini_search` for grounded answers with Google Search, and `gemini_models` to list all available Gemini models with capabilities and caching support.
Caching is enabled via the `use_cache` parameter and a configurable `cache_ttl` (e.g., `"30m"`). Files are processed once and cached, making subsequent queries faster and reducing API costs by an estimated 40–60% for extended reviews.
Models are dynamically fetched from the Google API at startup. Recommended models include `gemini-2.5-pro-exp-03-25` for reasoning, `gemini-2.0-flash-001` for cached tasks, and `gemini-2.5-flash-preview-04-17` for search.

Krafters is a French club of specialized AIs for freelancers and small businesses. Its connector opens the member's AI kits for Facebook and Instagram ads, SEO/GEO and short videos directly in Claude, and gives the next

Extract, search and tag any document — invoices, receipts, contracts, forms, or your own templates. 13 tools, one sign-in (OAuth 2.1) or API key, free FileTag tier, data residency in the EU, US, Israel or Asia.
MCP-native LLM councils for debates, juries, blind panels, voting, refinement, and custom multi-model deliberation.

scvd.store is an evidence observatory for agentic commerce. Independent signed observation of what other people's endpoints, artifacts and payments actually did among other things. USDC on Base, Arbitrum One, World Chain

Official MCP server for imageat — AI image and video generation for AI assistants. Generate images and videos, and use 20+ editing tools (background remove/replace, inpainting, object eraser, relight, virtual try-on) dir
Comments