gemini-mcp-server
直接 API 呼び出しを使用して Google の Gemini モデルと統合する Model Context Protocol (MCP) サーバーの TypeScript 実装。
特徴
Gemini API への直接呼び出しを使用します (非推奨の SDK はありません)
最新のGemini 2.0 Flashモデルをサポート
Claudeとのシームレスな統合のためにMCPプロトコルを実装
自然なやりとりのために会話の文脈を維持する
Related MCP server: Gemini MCP Server
MCPツール
テキストを生成する
サーバーから: gemini
設定可能なパラメータを持つ Gemini モデルを使用してテキストを生成します。
前提条件
Node.js 18以上
Google Gemini APIキー
タイプスクリプト
クロードデスクトップアプリ
インストール
リポジトリをクローンします。
依存関係をインストールします:
建てる:
クロードデスクトップ統合
このサーバーをClaude Desktopで使用するには:
クロードデスクトップを開く
設定 > 開発者
「設定を編集」をクリック
次の構成を追加します。
交換する:
/path/to/gemini-mcp-serverリポジトリへの絶対パスで指定します。your_api_key_hereに実際の Google Gemini API キーを入力します
これで、サーバーは Claude Desktop の MCP サーバー リストで利用できるようになります。
API実装
このサーバーは、Gemini APIエンドポイントへの直接HTTPリクエストを使用します。APIリクエストの形式はGoogleの公式ドキュメントに準拠しています。
テスト
サンプル スクリプトを使用して直接 API 実装をテストできます。
ライセンス
マサチューセッツ工科大学