gemini-mcp-server について
gemini-mcp-serverは、`generate_text`ツールを通じてGoogle's Gemini Pro modelを利用するTypeScript製MCPサーバーです。Claude DesktopなどのMCPクライアントからGeminiを利用するユーザー向けです。
主な機能
- 01`generate_text`ツールの提供
- 02Google's Gemini Pro modelへの接続
- 03TypeScriptによる実装
活用シーン
- 01Claude Desktopからのテキスト生成
- 02MCPクライアント経由でのGemini Pro利用
MCP 対応
MCPクライアントに`generate_text`ツールを公開し、Google's Gemini Pro modelとの連携を可能にします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
gemini-mcp-server
Google の Gemini Pro モデルと連携する、Model Context Protocol(MCP)サーバーの TypeScript 実装です。
MCP ツール
generate_text
サーバーから:gemini
前提条件
- Node.js 18 以降
- Google Gemini API キー
- TypeScript
- Claude デスクトップアプリ
インストール
Smithery 経由でのインストール
Smithery 経由で Claude デスクトップアプリに Gemini MCP Server を自動インストールするには:
npx -y @smithery/cli install @georgejeffers/gemini-mcp-server --client claude
手動インストール
- リポジトリをクローンします:
git clone https://github.com/GeorgeJeffers/gemini-mcp-server.git
cd gemini-mcp-server
- 依存関係をインストールします:
npm install
- ビルドします:
npm run build
Claude デスクトップアプリとの連携
このサーバーを Claude デスクトップアプリで使用するには:
- Claude デスクトップアプリを開きます
- 「設定」>「開発者」に移動します
- 「設定を編集」をクリックします
- 次の設定を追加します:
{
"name": "gemini",
"command": "node",
"args": ["dist/gemini_mcp_server.js"],
"env": {
"GEMINI_API_KEY": "your_api_key_here"
},
"cwd": "/path/to/mcp-gemini-server"
}
次のように置き換えます:
/path/to/mcp-gemini-serverを、このリポジトリをクローンした場所の絶対パスに置き換えますyour_api_key_hereを実際の Google Gemini API キーに置き換えます
これで、Claude デスクトップアプリの MCP サーバー一覧からサーバーを利用できるようになります。
ライセンス
MIT
作者
GeorgeJeffers
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。