Token导航 LogoToken导航TokenDH.com
Gem Forge MCP logo
搜索检索stdio官方级别未说明来源级核验

Gem Forge MCP

MCP Server

@gemforge/mcp-server@latest

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.

工具数

0

提示词数

0

GitHub Stars

4

资源数

0
代码分析TypeScriptClaudeClaude DesktopClaudeWindsurf

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

PV-Bhat

提供方

PV-Bhat

最后核验

2026/5/18 02:16

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @gemforge/mcp-server@latest init

详细介绍

GemForge(双子座工具)

概述

](https://smithery.ai/server/@PV-Bhat/gemforge-gemini-tools-mcp) ![MCP.so](https://mcp.so/server/gemforge-gemini-tools-mcp/PV-Bhat)

GemForge Gemini工具MCP:企业级Gemini集成,适用于您最喜欢的MCP代理商。为Claude、Roo Code和Windsurf提供代码库分析、实时搜索、文本/PDF/图像处理等功能。

快速导航

为什么选择GemForge?

GemForge是谷歌Gemini AI和MCP生态系统之间的重要桥梁: gemfog

  • 实时Web访问:获取突发新闻、市场趋势和当前数据 gemini_search
  • 高级推理:通过逐步思考来处理复杂的逻辑问题 gemini_reason
  • 代码掌握:使用分析完整存储库、生成解决方案和调试代码 gemini_code
  • 多文件处理:可处理60多种文件格式,包括PDF、图像等 gemini_fileops
  • 智能选型:为每个任务自动路由到最佳Gemini模型
  • 企业就绪:强大的错误处理、速率限制管理和API回退机制

快速开始

单线安装

npx @gemforge/mcp-server@latest init

手动设置

  1. 创建配置文件(claude_desktop_config.json):
{
  "mcpServers": {
    "GemForge": {
      "command": "node",
      "args": ["./dist/index.js"],
      "env": {
        "GEMINI_API_KEY": "your_api_key_here"
      }
    }
  }
}
  1. 安装并运行:
npm install gemforge-mcp
npm start

观看30秒设置演示→

重型可靠性

GemForge是为生产环境构建的:

  • 支持60多种文件类型:处理从代码到文档再到图像的所有内容
  • 自动模型回退:即使在费率限制或服务中断期间也能继续运行
  • 企业级错误记录:用于故障排除的详细诊断
  • API弹性:指数退避、重试逻辑和无缝模型切换
  • 完全存储库支持:使用可配置的包含/排除模式分析整个代码库
  • XML内容处理:结构化数据的专门处理

关键工具

工具描述关键能力
gemini_searchWeb连接信息检索实时数据访问
gemini_reason用循序渐进的逻辑解决复杂问题透明的推理过程
gemini_code深入的代码理解和生成完整的存储库分析
gemini_fileops跨60多种格式的多文件处理文档比较和转换

Example: Real-Time Search

{
  "toolName": "gemini_search",
  "toolParams": {
    "query": "Latest advancements in quantum computing",
    "enable_thinking": true
  }
}

Example: Code Analysis

{
  "toolName": "gemini_code",
  "toolParams": {
    "question": "Identify improvements and new features",
    "directory_path": "path/to/project",
    "repomix_options": "--include \"**/*.js\" --no-gitignore"
  }
}

Example: Multi-File Comparison

{
  "toolName": "gemini_fileops",
  "toolParams": {
    "file_path": ["contract_v1.pdf", "contract_v2.pdf"],
    "operation": "analyze",
    "instruction": "Compare these contract versions and extract all significant changes."
  }
}

配置

GemForge提供灵活的配置选项:

Environment Variables

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)

Claude Desktop Integration

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

Advanced Model Selection

GemForge智能地为每个任务选择最佳模型:

  • gemini_search:用途 gemini-2.5-flash 用于速度和搜索集成
  • gemini_reason:用途 gemini-2.5-pro 深度推理能力
  • gemini_code:用途 gemini-2.5-pro 用于复杂代码理解
  • gemini_fileops:在以下选项之间进行选择 gemini-2.0-flash-litegemini-1.5-pro 基于文件大小

覆盖 model_id 任何工具调用或集合中的参数 DEFAULT_MODEL_ID 环境变量。

部署

Smithery.ai

一键部署,通过 Smithery.ai

码头工人

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

自托管

使用我们的 MCP.so目录列表 以获取集成说明。

是什么让GemForge与众不同?

  • 跨生态系统力量:将谷歌的人工智能与克劳德和其他MCP代理联系起来
  • 多文件分析:比较文档、图像或代码版本
  • 智能路由:根据任务要求自动选择模型
  • 生产准备就绪:专为企业环境构建

GemForge in Action

社区与支持

文档

访问我们的 文档网站 用于:

  • 高级使用教程
  • api参考
  • 故障排除提示

许可证

根据MIT许可证获得许可。看 许可证 了解详情。

致谢

  • Google Gemini API提供底层人工智能功能
  • 用于标准化AI工具接口的模型上下文协议(MCP)

目录标签

目录标签

代码分析TypeScriptClauderesearch-and-datanpmmcpai-agentsnpxgemini-apigemini-serverai-toolsGemini集成本地部署实时搜索多文件处理企业级工具

支持客户端

Claude DesktopClaudeWindsurf

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@gemforge/mcp-server@latest

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP