Labsco
PV-Bhat logo

GemForge (Gemini Tools)

β˜… 4

from PV-Bhat

Integrates Google's Gemini for advanced codebase analysis, web search, and processing of text, PDFs, and images.

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedPaid serviceAdvanced setup

GemForge (Gemini Tools)

<img src="https://github.com/user-attachments/assets/8cee4293-b0e0-461f-a9d9-f750397aa2b5" alt="GemForgeLogo" width="100" height="100"> <img src="https://glama.ai/mcp/servers/@PV-Bhat/GemForge-MCP/badge" alt="Glama Badge" width="210" height="110">

Overview

Smithery Badge MCP.so <a href="https://glama.ai/mcp/servers/@PV-Bhat/GemForge-MCP"> <img width="380" height="200" src="https://glama.ai/mcp/servers/@PV-Bhat/GemForge-MCP/badge" alt="GemForge-Gemini-Tools-MCP MCP server" /> </a>

GemForge-Gemini-Tools-MCP: Enterprise-grade Gemini integration for your favorite MCP agents. Supercharge Claude, Roo Code, and Windsurf with codebase analysis, live search, text/PDF/image processing, and more.

Quick Navigation

Why GemForge?

GemForge is the essential bridge between Google's Gemini AI and the MCP ecosystem: gemfog

  • Real-Time Web Access: Fetch breaking news, market trends, and current data with gemini_search

  • Advanced Reasoning: Process complex logic problems with step-by-step thinking via gemini_reason

  • Code Mastery: Analyze full repositories, generate solutions, and debug code with gemini_code

  • Multi-File Processing: Handle 60+ file formats including PDFs, images, and more with gemini_fileops

  • Intelligent Model Selection: Automatically routes to optimal Gemini model for each task

  • Enterprise-Ready: Robust error handling, rate limit management, and API fallback mechanisms

Heavy-Duty Reliability

GemForge is built for production environments:

  • Support for 60+ File Types: Process everything from code to documents to images
  • Automatic Model Fallbacks: Continues functioning even during rate limits or service disruptions
  • Enterprise-Grade Error Logging: Detailed diagnostics for troubleshooting
  • API Resilience: Exponential backoff, retry logic, and seamless model switching
  • Full Repository Support: Analyze entire codebases with configurable inclusion/exclusion patterns
  • XML Content Processing: Specialized handling for structured data

Key Tools

ToolDescriptionKey Capability
gemini_searchWeb-connected information retrievalReal-time data access
gemini_reasonComplex problem solving with step-by-step logicTransparent reasoning process
gemini_codeDeep code understanding and generationFull repository analysis
gemini_fileopsMulti-file processing across 60+ formatsDocument comparison and transformation
<details> <summary><strong>Example: Real-Time Search</strong></summary>
{
  "toolName": "gemini_search",
  "toolParams": {
    "query": "Latest advancements in quantum computing",
    "enable_thinking": true
  }
}
</details> <details> <summary><strong>Example: Code Analysis</strong></summary>
{
  "toolName": "gemini_code",
  "toolParams": {
    "question": "Identify improvements and new features",
    "directory_path": "path/to/project",
    "repomix_options": "--include \"**/*.js\" --no-gitignore"
  }
}
</details> <details> <summary><strong>Example: Multi-File Comparison</strong></summary>
{
  "toolName": "gemini_fileops",
  "toolParams": {
    "file_path": ["contract_v1.pdf", "contract_v2.pdf"],
    "operation": "analyze",
    "instruction": "Compare these contract versions and extract all significant changes."
  }
}
</details>

What Sets GemForge Apart?

  • Cross-Ecosystem Power: Bridge Google's AI with Claude and other MCP agents
  • Multi-File Analysis: Compare documents, images, or code versions
  • Smart Routing: Automatic model selection based on task requirements
  • Production-Ready: Built for enterprise environments

GemForge in Action

Documentation

Visit our Documentation Site for:

  • Advanced usage tutorials
  • API reference
  • Troubleshooting tips