Skip to main content
Glama
MIT License
3

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

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

You must be authenticated.

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

Eine TypeScript-Implementierung eines Model Context Protocol-Servers, der sich in das Gemini 2.0 Flash-Modell von Google integrieren lässt und es Claude Desktop-Benutzern ermöglicht, über Gespräche in natürlicher Sprache mit Gemini zu interagieren.

  1. Merkmale
    1. MCP-Tools
      1. Text generieren
    2. Voraussetzungen
      1. Installation
        1. Claude Desktop Integration
          1. API-Implementierung
            1. Testen
              1. Lizenz

                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
                  5
                  TypeScript
                  MIT License
                  • Apple
                  • Linux
                • A
                  security
                  A
                  license
                  A
                  quality
                  A TypeScript implementation of the Model Context Protocol server for Pica that enables Claude Desktop users to interact with connected platforms like Gmail, Google Sheets, Slack, and databases through natural language commands.
                  Last updated -
                  4
                  25
                  16
                  JavaScript
                  GPL 3.0
                  • Apple
                • -
                  security
                  F
                  license
                  -
                  quality
                  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.
                  Last updated -
                  Python
                  • Linux
                  • Apple
                • -
                  security
                  F
                  license
                  -
                  quality
                  A Model Context Protocol server that provides greeting tools, resources, and prompts, demonstrating client-server interaction using TypeScript.
                  Last updated -
                  TypeScript

                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