GemForge-Gemini-Tools-MCP

Integrations

  • Provides specialized tools for interacting with Google's Gemini AI models, featuring intelligent model selection based on task type, advanced file handling capabilities, and optimized prompts for different use cases such as search, reasoning, code analysis, and file operations.

GemForge(ジェミニツールズ)

GemForge-Gemini-Tools-MCP :お気に入りのMCPエージェント向けのエンタープライズグレードのGemini統合。コードベース分析、ライブ検索、テキスト/PDF/画像処理などにより、Claude、Roo Code、Windsurfを強化します。

クイックナビゲーション

GemForgeを選ぶ理由

GemForge は、Google の Gemini AI と MCP エコシステムをつなぐ重要な架け橋です。

  • リアルタイムウェブアクセス: gemini_searchで最新ニュース、市場動向、現在のデータを取得します
  • 高度な推論gemini_reasonを使って段階的に思考し、複雑な論理問題を処理する
  • コードマスタリー: gemini_codeを使用してリポジトリ全体を分析、ソリューションを生成、コードをデバッグする
  • マルチファイル処理: gemini_fileopsで PDF、画像など 60 種類以上のファイル形式を処理
  • インテリジェントなモデル選択: 各タスクに最適な 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_searchウェブ接続情報検索リアルタイムデータアクセス
gemini_reasonステップバイステップのロジックによる複雑な問題解決透明な推論プロセス
gemini_codeコードの深い理解と生成完全なリポジトリ分析
gemini_fileops60以上のフォーマットにわたるマルチファイル処理ドキュメントの比較と変換
{ "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." } }

構成

GemForge は柔軟な構成オプションを提供します:

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 は、各タスクに最適なモデルをインテリジェントに選択します。

  • gemini_search : 速度と検索の統合のためにgemini-2.5-flashを使用します
  • gemini_reason : ディープリーディング機能のためにgemini-2.5-proを使用します
  • gemini_code : 複雑なコードを理解するためにgemini-2.5-proを使用します
  • gemini_fileops : ファイルサイズに基づいてgemini-2.0-flash-liteまたはgemini-1.5-proを選択します

任意のツール呼び出しでmodel_idパラメータをオーバーライドするか、 DEFAULT_MODEL_ID環境変数を設定します。

展開

スミザリー.ai

Smithery.aiによるワンクリック展開

ドッカー

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

セルフホスト

統合手順については、 MCP.so ディレクトリ リストを使用してください。

GemForge の特徴は何ですか?

  • クロスエコシステムパワー:GoogleのAIとClaudeや他のMCPエージェントを連携させる
  • 複数ファイル分析: ドキュメント、画像、コードのバージョンを比較します
  • スマートルーティング: タスク要件に基づいた自動モデル選択
  • 実稼働対応:エンタープライズ環境向けに構築

コミュニティとサポート

ドキュメント

以下のドキュメント サイトをご覧ください:

  • 高度な使用方法のチュートリアル
  • APIリファレンス
  • トラブルシューティングのヒント

ライセンス

MITライセンスに基づきます。詳細はLICENSEをご覧ください。

謝辞

Gemini APIを搭載し、 Model Context Protocolからヒントを得ています。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

MCP サーバーは、お気に入りの MCP クライアントでコードベース分析、ライブ検索、テキスト/PDF/イメージ処理などを行うためのエンタープライズ グレードの Gemini 統合をエージェントに提供します。

  1. クイックナビゲーション
    1. GemForgeを選ぶ理由
      1. クイックスタート
        1. ワンラインインストール
        2. 手動設定
      2. ヘビーデューティーな信頼性
        1. 主要ツール
          1. 構成
            1. 展開
              1. スミザリー.ai
              2. ドッカー
              3. セルフホスト
            2. GemForge の特徴は何ですか?
              1. コミュニティとサポート
                1. ドキュメント
                  1. ライセンス
                    1. 謝辞

                      Related MCP Servers

                      • -
                        security
                        A
                        license
                        -
                        quality
                        The ultimate Gemini API interface for MCP hosts, intelligently selecting models for the task at hand—delivering optimal performance, minimal token cost, and seamless integration.
                        Last updated -
                        6
                        TypeScript
                        MIT License
                      • A
                        security
                        A
                        license
                        A
                        quality
                        A metacognitive pattern interrupt system that helps prevent AI assistants from overcomplicated reasoning paths by providing external validation, simplification guidance, and learning mechanisms.
                        Last updated -
                        3
                        39
                        TypeScript
                        MIT License
                        • Apple
                      • -
                        security
                        -
                        license
                        -
                        quality
                        An MCP server implementation that allows using Google's Gemini AI models (specifically Gemini 1.5 Pro) through Claude or other MCP clients via the Model Context Protocol.
                        Last updated -
                        1
                        JavaScript

                      View all related MCP servers

                      ID: lv5jlwc49z