MCP.so
登录

GemForge (Gemini Tools)

@PV-Bhat

关于 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.

基本信息

分类

AI 与智能体

许可证

MIT

运行时

node

传输方式

stdio

发布者

PV-Bhat

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "GemForge": {
      "command": "node",
      "args": [
        "./dist/index.js"
      ],
      "env": {
        "GEMINI_API_KEY": "Apikeyhere"
      }
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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.

评论

AI 与智能体 分类下的更多 MCP 服务器