greptimedb-mcp-server
Eine Model Context Protocol (MCP)-Serverimplementierung für GreptimeDB .
Dieser Server bietet KI-Assistenten eine sichere und strukturierte Möglichkeit, Datenbanken zu erkunden und zu analysieren. Er ermöglicht ihnen das Auflisten von Tabellen, das Lesen von Daten und die Ausführung von SQL-Abfragen über eine kontrollierte Schnittstelle und gewährleistet so einen verantwortungsvollen Datenbankzugriff.
Projektstatus
Dies ist ein experimentelles Projekt, das sich noch in der Entwicklung befindet. Datenschutz- und Privatsphäre-Probleme wurden nicht explizit behandelt. Bitte verwenden Sie das Projekt daher mit Vorsicht.
Funktionen
list_resourceszum Auflisten von Tabellenread_resourcezum Lesen von Tabellendatenlist_toolszum Auflisten von Werkzeugencall_toolzum Ausführen eines SQLlist_promptszum Auflisten von Eingabeaufforderungenget_prompt, um die Eingabeaufforderung nach Namen abzurufen
Installation
Konfiguration
Legen Sie die folgenden Umgebungsvariablen fest:
Oder über Befehlszeilenargumente:
--hostder Datenbankhost, standardmäßiglocalhost,--portder Datenbankport, muss der MySQL-Protokollport sein, standardmäßig4002,--userder Datenbankbenutzername, standardmäßig leer,--passworddas Datenbankpasswort, standardmäßig leer,--databaseder Datenbankname, standardmäßigpublic.
Verwendung
Claude Desktop Integration
Konfigurieren Sie den MCP-Server in der Konfigurationsdatei von Claude Desktop:
macOS
Speicherort: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows
Speicherort: %APPDATA%/Claude/claude_desktop_config.json
Lizenz
MIT-Lizenz – Einzelheiten finden Sie in der Datei LICENSE.md.
Beitragen
Related MCP server: MCP Toolkit
Voraussetzungen
Python mit
uv-PaketmanagerGreptimeDB-Installation
MCP-Serverabhängigkeiten
Entwicklung
Verwenden Sie MCP Inspector zum Debuggen:
Anerkennung
Die Implementierung dieser Bibliothek wurde von den folgenden beiden Repositories inspiriert und enthält deren Code, wofür wir unseren Dank aussprechen:
Danke!