GemForge (Gemini Tools)
@PV-Bhat
About GemForge (Gemini Tools)
MCP server to empower your agent with enterprise-grade Gemini integration for codebase analysis, live search, text/PDF/image processing, and more on your favorite MCP clients.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"GemForge": {
"command": "node",
"args": [
"./dist/index.js"
],
"env": {
"GEMINI_API_KEY": "Apikeyhere"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is GemForge (Gemini Tools)?
GemForge (Gemini Tools) is an enterprise-grade MCP server that bridges Google's Gemini AI with MCP agents like Claude, Roo Code, and Windsurf. It enables codebase analysis, real‑time web search, and processing of text, PDFs, and images across 60+ file formats.
How to use GemForge (Gemini Tools)?
Install with npx @gemforge/mcp-server@latest init or manually via npm install gemforge-mcp. Configure the MCP client with the path to the server binary and set the GEMINI_API_KEY environment variable. Invoke tools such as gemini_search, gemini_reason, gemini_code, and gemini_fileops from your agent.
Key features of GemForge (Gemini Tools)
- Real‑time web access via
gemini_search - Advanced step‑by‑step reasoning with
gemini_reason - Full repository code analysis and generation with
gemini_code - Multi‑file processing for 60+ formats with
gemini_fileops - Intelligent automatic model selection per task
- Automatic fallbacks, rate‑limit management, and exponential backoff
Use cases of GemForge (Gemini Tools)
- Fetch breaking news and market trends using live search
- Debug and refactor entire codebases with repository‑level analysis
- Compare contract versions or documents across PDF and other formats
- Solve complex logic problems with transparent reasoning steps
- Process images, code, and structured data in a single workflow
FAQ from GemForge (Gemini Tools)
What dependencies does GemForge (Gemini Tools) require?
A valid Gemini API key (GEMINI_API_KEY) is required. Optionally, set GEMINI_PAID_TIER=true for better rate limits.
Which transport does it use?
The server runs as a child process via Node.js (stdio transport). It must be configured in the MCP client’s configuration file (e.g., claude_desktop_config.json).
How does model selection work?
GemForge automatically routes each tool to the optimal Gemini model (e.g., gemini-2.5-flash for search, gemini-2.5-pro for reasoning and code). Users can override with a model_id parameter or the DEFAULT_MODEL_ID environment variable.
Are there any file‑type limitations?
It supports 60+ file types including PDFs, images, code files, and structured XML. File processing is handled by the gemini_fileops tool.
Is it production‑ready?
Yes. The server includes enterprise‑grade error logging, automatic model fallbacks during rate limits or disruptions, retry logic, and API resilience mechanisms.
Frequently asked questions
What dependencies does GemForge (Gemini Tools) require?
A valid Gemini API key (`GEMINI_API_KEY`) is required. Optionally, set `GEMINI_PAID_TIER=true` for better rate limits.
Which transport does it use?
The server runs as a child process via Node.js (stdio transport). It must be configured in the MCP client’s configuration file (e.g., `claude_desktop_config.json`).
How does model selection work?
GemForge automatically routes each tool to the optimal Gemini model (e.g., `gemini-2.5-flash` for search, `gemini-2.5-pro` for reasoning and code). Users can override with a `model_id` parameter or the `DEFAULT_MODEL_ID` environment variable.
Are there any file‑type limitations?
It supports 60+ file types including PDFs, images, code files, and structured XML. File processing is handled by the `gemini_fileops` tool.
Is it production‑ready?
Yes. The server includes enterprise‑grade error logging, automatic model fallbacks during rate limits or disruptions, retry logic, and API resilience mechanisms.
Basic information
More AI & Agents MCP servers
1MCP - One MCP Server for All
1mcp-appA unified Model Context Protocol server implementation that aggregates multiple MCP servers into one.
Shell and Coding agent for Claude and other mcp clients
rusiaamanShell and coding agent on mcp clients
21st.dev Magic AI Agent
21st-devIt's like v0 but in your Cursor/WindSurf/Cline. 21st dev Magic MCP server for working with your frontend like Magic
Model Context Protocol Server for Home Assistant
tevonsbA MCP server for Home Assistant

bsv.cx
Andy RoweTimestamp and verify evidence on-chain. Let your agent prove what it saw and when. bsv.cx gives an AI agent verifiable memory. Timestamp a hash of any output, archive a web page as it looked, or fetch a URL with a recei
Comments