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
- Klonen Sie das Repository:
- Installieren Sie Abhängigkeiten:
- Bauen:
Claude Desktop Integration
So verwenden Sie diesen Server mit Claude Desktop:
- Öffnen Sie Claude Desktop
- Gehen Sie zu Einstellungen > Entwickler
- Klicken Sie auf „Konfiguration bearbeiten“.
- Fügen Sie die folgende Konfiguration hinzu:
Ersetzen:
/path/to/gemini-mcp-server
mit dem absoluten Pfad zu Ihrem Repositoryyour_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:
Testen
Sie können die direkte API-Implementierung mit dem Beispielskript testen:
Lizenz
MIT
You must be authenticated.
Tools
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.
- Merkmale
- MCP-Tools
- Voraussetzungen
- Installation
- Claude Desktop Integration
- API-Implementierung
- Testen
- Lizenz
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA 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 -15TypeScriptMIT License
- AsecurityAlicenseAqualityA 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 -42516JavaScriptGPL 3.0
- -securityFlicense-qualityA 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
- -securityFlicense-qualityA Model Context Protocol server that provides greeting tools, resources, and prompts, demonstrating client-server interaction using TypeScript.Last updated -TypeScript