Skip to main content
Glama

gemini-mcp-server

直接 API 呼び出しを使用して Google の Gemini モデルと統合する Model Context Protocol (MCP) サーバーの TypeScript 実装。

特徴

  • Gemini API への直接呼び出しを使用します (非推奨の SDK はありません)
  • 最新のGemini 2.0 Flashモデルをサポート
  • Claudeとのシームレスな統合のためにMCPプロトコルを実装
  • 自然なやりとりのために会話の文脈を維持する

MCPツール

テキストを生成する

サーバーから: gemini

設定可能なパラメータを持つ Gemini モデルを使用してテキストを生成します。

前提条件

  • Node.js 18以上
  • Google Gemini APIキー
  • タイプスクリプト
  • クロードデスクトップアプリ

インストール

  1. リポジトリをクローンします。
git clone https://github.com/YOUR-USERNAME/gemini-mcp-server.git cd gemini-mcp-server
  1. 依存関係をインストールします:
npm install
  1. 建てる:
npm run build

クロードデスクトップ統合

このサーバーをClaude Desktopで使用するには:

  1. クロードデスクトップを開く
  2. 設定 > 開発者
  3. 「設定を編集」をクリック
  4. 次の構成を追加します。
"gemini": { "command": "node", "args": ["path\\to\\dist\\gemini_mcp_server.js"], "env": { "GEMINI_API_KEY": "gemini_api_key" }, "cwd": "path\\to\\gemini-mcp-server" }

交換する:

  • /path/to/gemini-mcp-serverリポジトリへの絶対パスで指定します。
  • your_api_key_hereに実際の Google Gemini API キーを入力します

これで、サーバーは Claude Desktop の MCP サーバー リストで利用できるようになります。

API実装

このサーバーは、Gemini APIエンドポイントへの直接HTTPリクエストを使用します。APIリクエストの形式はGoogleの公式ドキュメントに準拠しています。

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=GEMINI_API_KEY" \ -H 'Content-Type: application/json' \ -X POST \ -d '{ "contents": [{ "parts":[{"text": "Explain how AI works"}] }] }'

テスト

サンプル スクリプトを使用して直接 API 実装をテストできます。

node dist/example_direct_api.js "Your prompt here"

ライセンス

マサチューセッツ工科大学

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Google の Gemini 2.0 Flash モデルと統合されたモデル コンテキスト プロトコル サーバーの TypeScript 実装。これにより、Claude Desktop ユーザーは自然言語の会話を通じて Gemini と対話できるようになります。

  1. 特徴
    1. MCPツール
      1. テキストを生成する
    2. 前提条件
      1. インストール
        1. クロードデスクトップ統合
          1. API実装
            1. テスト
              1. ライセンス

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  A TypeScript server that integrates Google's Gemini Pro model with Claude Desktop through the Model Context Protocol, allowing Claude users to access Gemini's text generation capabilities.
                  Last updated -
                  1
                  9
                  TypeScript
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  F
                  license
                  -
                  quality
                  A Model Context Protocol server that enables Claude Desktop to interact with Google's Gemini 2.5 Pro Experimental AI model, with features like Google Search integration and token usage reporting.
                  Last updated -
                  3
                  JavaScript
                • -
                  security
                  F
                  license
                  -
                  quality
                  A Model Context Protocol server that gives Claude access to Google's Gemini 2.5 Pro for extended thinking, code analysis, and problem-solving with a massive context window.
                  Last updated -
                  5,128
                  Python
                  • Apple

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/IA-Entertainment-git-organization/gemini-mcp-server'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server