Gemini Thinking Mcp について
Gemini Thinking MCPは、Claude DesktopからGemini-2.0-flash-thinking-exp-01-21を利用するためのMCPサーバーです。数学や論理の段階的な推論に対応します。
主な機能
- 01Geminiモデルへのアクセス
- 02段階的な推論
- 03トークン上限の調整
- 04温度パラメーターの設定
活用シーン
- 01数学問題の段階的な解答
- 02論理的な問いの分析
- 03Claude DesktopからのGemini利用
MCP 対応
Claude DesktopなどのMCPクライアントにGemini-2.0-flash-thinking-exp-01-21を提供します。プロンプトと生成パラメーターを受け付けます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Gemini Thinking MCP サーバー
Google Gemini 言語モデル用の Model Context Protocol(MCP)サーバー実装です。このサーバーを使うと、Claude Desktop ユーザーは Gemini-2.0-flash-thinking-exp-01-21 モデルの強力な推論機能を利用できます。
Gemini Flash とは?
Gemini-2.0-flash-thinking-exp-01-21 は、品質を高く保ちながら素早く応答できるよう最適化された、Google Gemini モデルの特化バージョンです。次の分野を得意としています。
- 数学的推論
- 論理的な推論
- ステップごとの分析
- 構造化された思考
インストール
前提条件
- Node.js(v18 以降)
- npm
- Claude Desktop
- Google Gemini API キー
セットアップ
- このリポジトリをクローンします。
git clone https://github.com/falahgs/gemini-thinking-mcp.git
cd gemini-thinking-mcp
- 依存関係をインストールします。
npm install
- Google API キーを指定した
.envファイルを作成します。
GEMINI_API_KEY=your-api-key-here
- プロジェクトをビルドします。
npm run build
Claude Desktop の設定
この MCP サーバーを Claude Desktop で使用するには、Claude Desktop の設定を更新します。
-
Claude Desktop の設定ファイルを探します。
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
-
mcpServersセクションに次の内容を追加します。
"gemini-thinking": {
"command": "node",
"args": ["/path/to/gemini-thinking-mcp/build/index.js"],
"env": {
"GEMINI_API_KEY": "your-api-key"
}
}
- Claude Desktop を再起動して変更を適用します。
使い方
設定が完了すると、Claude Desktop の会話で Gemini モデルを利用できます。
@gemini-thinking Can you help me solve this math problem step by step?
パラメーター
モデルのパラメーターを調整できます。
prompt:Gemini に入力するテキスト(必須)max_tokens:生成するトークンの最大数(デフォルト:8192)temperature:ランダム性を制御します(デフォルト:0.2)
例
Gemini Thinking MCP サーバーのセットアップと使い方の例を紹介します。
例 1:MCP サーバーのインストール
この例では、Claude Desktop 環境で Gemini Thinking MCP サーバーをインストールして設定する手順を示します。
例 2:数学問題の解法をテストする
MCP サーバーが数学の方程式をステップごとに解くデモで、問題解決能力を示しています。
開発
npm run dev # Watch mode
npm run build # Build for production
npm start # Run the server
コントリビューション
コントリビューションを歓迎します。お気軽にプルリクエストを送信してください。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。