DiceDB MCP
Eine Model Context Protocol (MCP) -Serverimplementierung für DiceDB, um Interaktionen zwischen KI-Anwendungen (Hosts/Clients) und DiceDB-Datenbankservern zu ermöglichen.
Diese Implementierung verwendet das DiceDB Go SDK zur Kommunikation mit DiceDB.
Sehen Sie sich das Demo-Video an, um es in Aktion zu sehen!
Merkmale
- PING DiceDB, um die Konnektivität zu überprüfen.
- ECHO einer Nachricht über DiceDB.
- Holen Sie sich einen Wert von DiceDB per Schlüssel.
- SETZEN Sie ein Schlüssel-Wert-Paar in DiceDB.
- DEL einen oder mehrere Schlüssel aus DiceDB.
- INCR den ganzzahligen Wert eines Schlüssels um eins.
- Verringert den ganzzahligen Wert eines Schlüssels um eins.
Installation
Binärdatei herunterladen
Sie können die entsprechende Binärdatei für Ihr Betriebssystem und Ihre Prozessorarchitektur von der Seite „Releases“ herunterladen und verwenden.
Installation über Go
Voraussetzungen:
- Go 1.24 oder höher
Holen Sie sich den Pfad zur Binärdatei dicedb-mcp
:
Aus der Quelle erstellen
Siehe Abschnitt „Entwicklung“ weiter unten.
Verwendung
Mit MCP-Hosts/Clients
Fügen Sie dies zu Ihrer claude_desktop_config.json
für Claude Desktop oder mcp.json
für Cursor hinzu:
Mit OpenAI Agents SDK
Das folgende Beispiel zeigt, wie der dicedb-mcp
-Server mit dem OpenAI Agents SDK verwendet wird:
Verfügbare Tools
Klingeln
Pingt einen DiceDB-Server an, um die Konnektivität zu überprüfen.
Echo
Gibt eine Nachricht über den DiceDB-Server aus.
erhalten
Ruft einen Wert aus DiceDB per Schlüssel ab.
Satz
Legt ein Schlüssel-Wert-Paar in DiceDB fest.
del
Löscht einen oder mehrere Schlüssel aus DiceDB.
Inkrement
Erhöht den ganzzahligen Wert eines Schlüssels um eins.
dekr
Dekrementiert den ganzzahligen Wert eines Schlüssels um eins.
Entwicklung
Forken und klonen Sie das Repository:
Wechseln Sie in das Verzeichnis:
Installieren Sie Abhängigkeiten:
Erstellen Sie das Projekt:
Aktualisieren Sie die Konfiguration Ihres MCP-Servers, damit dieser auf den lokalen Build verweist:
Lizenz
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Ein MCP-Server, der KI-Anwendungen die Interaktion mit DiceDB-Datenbanken ermöglicht.
Related MCP Servers
- -securityAlicense-qualityThe Multi DB MCP Server is a high-performance implementation of the Database Model Context Protocol designed to revolutionize how AI agents interact with databases. Currently supporting MySQL and PostgreSQL databases.Last updated -164GoMIT License
- -securityAlicense-qualityAn MCP server that allows AI assistants to interact with Foundry datasets, ontology objects, and functions through natural language queries and commands.Last updated -2PythonMIT License
- -securityAlicense-qualityMCP-Server from your Database optimized for LLMs and AI-Agents. Supports PostgreSQL, MySQL, ClickHouse, Snowflake, MSSQL, BigQuery, Oracle Database, SQLite, ElasticSearch, DuckDBLast updated -368GoApache 2.0
- AsecurityAlicenseAqualityAn open-source MCP server that connects to various data sources (SQL databases, CSV, Parquet files), allowing AI models to execute SQL queries and generate data visualizations for analytics and business intelligence.Last updated -1032PythonMIT License