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.
Basic information
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.
More AI & Agents MCP servers
Open Multi-Agent Canvas
CopilotKitThe open-source multi-agent chat interface that lets you manage multiple agents in one dynamic conversation and add MCP servers for deep research
1MCP - One MCP Server for All
1mcp-appA unified Model Context Protocol server implementation that aggregates multiple MCP servers into one.
欢迎来到 智言平台
Shy2593666979AgentChat 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通过多轮对话和任务协作,Agent 可以理解并协助完成复杂任务。项目集成 LangChain、Function Call、MCP 协议、RAG、Memory、HITL、Skill、Milvus 和 ElasticSearch 等技术,实现高效的知识检索与工具调用,使用 FastAPI 构建高性能后端服务。
MCP-LLM Bridge
patruffBridge between Ollama and MCP servers, enabling local LLMs to use Model Context Protocol tools
MCP Manager for Claude Desktop
zueaisimple web ui to manage mcp (model context protocol) servers in the claude app
Comments