Gemini CLI MCP Server

centminmodon 15 days ago · 1 min read

Gemini CLI MCP Server

centminmod/gemini-cli-mcp-server は Google Gemini CLI を Claude Code・Claude Desktop などの MCP クライアントに橋渡しする実在の MCP プロジェクトです。

提供ツール

ツール 説明
gemini_prompt Gemini にプロンプトを送り回答を返す
gemini_code_review Gemini でコードをレビューし構造化フィードバックを返す
gemini_plan_evaluation 実装計画の実現可能性と漏れを評価する
gemini_solution_verify 提案された解決策を要件に対して検証する
gemini_collaborate Gemini 経由でマルチターン協業セッションを実行する

前提条件

  1. Gemini CLI のインストールセットアップガイド
  2. Google API キーGEMINI_API_KEY を設定または gcloud で認証
  3. OpenRouter API キー(オプション)— マルチモデルルーティング用
  4. Node.js 18+

インストール

git clone https://github.com/centminmod/gemini-cli-mcp-server
cd gemini-cli-mcp-server
npm install && npm run build

Claude Code での設定

{
  "mcpServers": {
    "gemini-cli": {
      "command": "node",
      "args": ["/path/to/gemini-cli-mcp-server/dist/index.js"],
      "env": { "GEMINI_API_KEY": "your-api-key" }
    }
  }
}

ユースケース

コードレビューのセカンドオピニオン: Claude Code が実装後に gemini_code_review を呼んで Gemini のフィードバックを取得。

計画の検証: マルチファイルリファクタリング前に gemini_plan_evaluation でリスクと漏れを確認。

マルチモデル協業: 複雑な推論を Gemini に委任しつつ、コード実行は Claude に留める。