Skip to main content
Glama

Gemini-MCP-Server

Eine TypeScript-Implementierung eines Model Context Protocol (MCP)-Servers, der sich mithilfe direkter API-Aufrufe in das Gemini-Modell von Google integrieren lässt.

Merkmale

  • Verwendet direkte Aufrufe der Gemini-API (kein veraltetes SDK)

  • Unterstützt das neueste Gemini 2.0 Flash-Modell

  • Implementiert das MCP-Protokoll für die nahtlose Integration mit Claude

  • Behält den Gesprächskontext für natürliche Interaktionen bei

Related MCP server: Gemini MCP Server

MCP-Tools

Text generieren

Vom Server: Gemini

Generieren Sie Text mithilfe des Gemini-Modells mit konfigurierbaren Parametern.

Voraussetzungen

  • Node.js 18 oder höher

  • Google Gemini API-Schlüssel

  • Typoskript

  • Claude Desktop-App

Installation

  1. Klonen Sie das Repository:

git clone https://github.com/YOUR-USERNAME/gemini-mcp-server.git cd gemini-mcp-server
  1. Installieren Sie Abhängigkeiten:

npm install
  1. Bauen:

npm run build

Claude Desktop Integration

So verwenden Sie diesen Server mit Claude Desktop:

  1. Öffnen Sie Claude Desktop

  2. Gehen Sie zu Einstellungen > Entwickler

  3. Klicken Sie auf „Konfiguration bearbeiten“.

  4. Fügen Sie die folgende Konfiguration hinzu:

"gemini": { "command": "node", "args": ["path\\to\\dist\\gemini_mcp_server.js"], "env": { "GEMINI_API_KEY": "gemini_api_key" }, "cwd": "path\\to\\gemini-mcp-server" }

Ersetzen:

  • /path/to/gemini-mcp-server mit dem absoluten Pfad zu Ihrem Repository

  • your_api_key_here mit Ihrem aktuellen Google Gemini API-Schlüssel

Der Server ist jetzt in der MCP-Serverliste von Claude Desktop verfügbar.

API-Implementierung

Dieser Server verwendet direkte HTTP-Anfragen an den Gemini-API-Endpunkt. Das API-Anfrageformat folgt der offiziellen Dokumentation von 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"}] }] }'

Testen

Sie können die direkte API-Implementierung mit dem Beispielskript testen:

node dist/example_direct_api.js "Your prompt here"

Lizenz

MIT

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

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