1. Conduid
  2. Agents
  3. GemForge MCP
MCP server · Agents

GemForge MCP

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.

34Low

Scored a month ago · breakdown

About GemForge MCP

GemForge MCP is an MCP server published by PV-Bhat in the Agents category: 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.

The repository has 4 stars and 2 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/PV-Bhat/GemForge-MCP

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (4)

gemini_codeDeep code understanding and generation

Parameters not published.

gemini_fileopsMulti-file processing across 60+ formats

Parameters not published.

gemini_reasonComplex problem solving with step-by-step logic

Parameters not published.

gemini_searchWeb-connected information retrieval

Parameters not published.

Ask AI

✦

Ask AI about GemForge MCP

Powered by Claude · Grounded in docs

I know everything about GemForge MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.

1 check has not been run yet.

README

GemForge (Gemini Tools)

Overview

Smithery Badge MCP.so

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

Quick Start

One-Line Install

npx @gemforge/mcp-server@latest init

Manual Setup

  1. Create configuration file (claude_desktop_config.json):
{
  "mcpServers": {
    "GemForge": {
      "command": "node",
      "args": ["./dist/index.js"],
      "env": {
        "GEMINI_API_KEY": "your_api_key_here"
      }
    }
  }
}
  1. Install and run:
npm install gemforge-mcp
npm start

Watch 30-second setup demo →

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

Tool Description Key Capability
gemini_search Web-connected information retrieval Real-time data access
gemini_reason Complex problem solving with step-by-step logic Transparent reasoning process
gemini_code Deep code understanding and generation Full repository analysis
gemini_fileops Multi-file processing across 60+ formats Document comparison and transformation
{
  "toolName": "gemini_search",
  "toolParams": {
    "query": "Latest advancements in quantum computing",
    "enable_thinking": true
  }
}
{
  "toolName": "gemini_code",
  "toolParams": {
    "question": "Identify improvements and new features",
    "directory_path": "path/to/project",
    "repomix_options": "--include \"**/*.js\" --no-gitignore"
  }
}
{
  "toolName": "gemini_fileops",
  "toolParams": {
    "file_path": ["contract_v1.pdf", "contract_v2.pdf"],
    "operation": "analyze",
    "instruction": "Compare these contract versions and extract all significant changes."
  }
}

Configuration

GemForge offers flexible configuration options:

GEMINI_API_KEY=your_api_key_here       # Required: Gemini API key
GEMINI_PAID_TIER=true                  # Optional: Set to true if using paid tier (better rate limits)
DEFAULT_MODEL_ID=gemini-2.5-pro        # Optional: Override default model selection
LOG_LEVEL=info                         # Optional: Set logging verbosity (debug, info, warn, error)
{
  "mcpServers": {
    "GemForge": {
      "command": "node",
      "args": ["./dist/index.js"],
      "env": {
        "GEMINI_API_KEY": "your_api_key_here"
      }
    }
  }
}

GemForge intelligently selects the best model for each task:

  • gemini_search: Uses gemini-2.5-flash for speed and search integration
  • gemini_reason: Uses gemini-2.5-pro for deep reasoning capabilities
  • gemini_code: Uses gemini-2.5-pro for complex code understanding
  • gemini_fileops: Selects between gemini-2.0-flash-lite or gemini-1.5-pro based on file size

Override with model_id parameter in any tool call or set DEFAULT_MODEL_ID environment variable.

Deployment

Smithery.ai

One-click deployment via Smithery.ai

Docker

docker run -e GEMINI_API_KEY=your_api_key ghcr.io/pv-bhat/gemforge:latest

Self-Hosted

Use our MCP.so Directory listing for integration instructions.

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

Community & Support

Documentation

Visit our Documentation Site for:

  • Advanced usage tutorials
  • API reference
  • Troubleshooting tips

License

Licensed under the MIT License. See LICENSE for details.

Acknowledgments

  • Google Gemini API for providing the underlying AI capabilities
  • Model Context Protocol (MCP) for standardizing AI tool interfaces

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About GemForge MCP

How do I install GemForge MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is GemForge MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 4 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is GemForge MCP still maintained?

The last commit was a year ago and 2 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.