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プロトコルを実装

  • 自然なやりとりのために会話の文脈を維持する

Related MCP server: Gemini MCP Server

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"

ライセンス

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

A
license - permissive license
D
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    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.
    7
    70
    12
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A server implementing the Model Context Protocol that enables AI assistants like Claude to interact with Google's Gemini API for text generation, text analysis, and chat conversations.
  • A
    license
    B
    quality
    D
    maintenance
    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.
    2
    178
    4
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • A Model Context Protocol server for Wix AI tools

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

View all MCP Connectors

Latest Blog Posts

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