GemForge(ジェミニツールズ)
GemForge-Gemini-Tools-MCP :お気に入りのMCPエージェント向けのエンタープライズグレードのGemini統合。コードベース分析、ライブ検索、テキスト/PDF/画像処理などにより、Claude、Roo Code、Windsurfを強化します。
クイックナビゲーション
Related MCP server: Vibe Check MCP
GemForgeを選ぶ理由
GemForge は、Google の Gemini AI と MCP エコシステムをつなぐ重要な架け橋です。
リアルタイムウェブアクセス:
gemini_searchで最新ニュース、市場動向、現在のデータを取得します高度な推論:
gemini_reasonを使って段階的に思考し、複雑な論理問題を処理するコードマスタリー:
gemini_codeを使用してリポジトリ全体を分析、ソリューションを生成、コードをデバッグするマルチファイル処理:
gemini_fileopsで PDF、画像など 60 種類以上のファイル形式を処理インテリジェントなモデル選択: 各タスクに最適な Gemini モデルを自動的にルーティングします
エンタープライズ対応: 堅牢なエラー処理、レート制限管理、API フォールバック メカニズム
クイックスタート
ワンラインインストール
npx @gemforge/mcp-server@latest init手動設定
構成ファイル (
claude_desktop_config.json) を作成します。
{
"mcpServers": {
"GemForge": {
"command": "node",
"args": ["./dist/index.js"],
"env": {
"GEMINI_API_KEY": "your_api_key_here"
}
}
}
}インストールして実行:
npm install gemforge-mcp
npm startヘビーデューティーな信頼性
GemForge は実稼働環境向けに構築されています。
60種類以上のファイル形式をサポート:コードからドキュメント、画像まであらゆるものを処理
自動モデルフォールバック: レート制限やサービス中断時でも機能を継続します
エンタープライズグレードのエラーログ:トラブルシューティングのための詳細な診断
API のレジリエンス: 指数バックオフ、再試行ロジック、シームレスなモデル切り替え
完全なリポジトリサポート: 設定可能な包含/除外パターンを使用してコードベース全体を分析します
XMLコンテンツ処理:構造化データの特殊な処理
主要ツール
道具 | 説明 | 主な機能 |
| ウェブ接続情報検索 | リアルタイムデータアクセス |
| ステップバイステップのロジックによる複雑な問題解決 | 透明な推論プロセス |
| コードの深い理解と生成 | 完全なリポジトリ分析 |
| 60以上のフォーマットにわたるマルチファイル処理 | ドキュメントの比較と変換 |
{
"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エージェントを連携させる
複数ファイル分析: ドキュメント、画像、コードのバージョンを比較します
スマートルーティング: タスク要件に基づいた自動モデル選択
実稼働対応:エンタープライズ環境向けに構築

コミュニティとサポート
ご参加ください: MCP Discord | GemForge Discord
貢献: GitHub ディスカッション
フィードバック: Discordで問題を報告したり、意見を共有したりしてください
ドキュメント
以下のドキュメント サイトをご覧ください:
高度な使用方法のチュートリアル
APIリファレンス
トラブルシューティングのヒント
ライセンス
MITライセンスに基づきます。詳細はLICENSEをご覧ください。
謝辞
Gemini APIを搭載し、 Model Context Protocolからヒントを得ています。
Appeared in Searches
- A real-time voice and text AI assistant with Google Search integration and system control
- A server for searching and finding other MCP servers
- Search for 'dia' (unspecified context)
- Tools or methods for generating academic papers
- A server for finding scientific articles, creating ad ideas, and deploying Facebook ads