Integrations
Used for package building and installation during setup, but not a primary integration target of the MCP server's functionality.
Listed as a development prerequisite for managing Node versions, but not a service the MCP server integrates with for its primary functionality.
Enables management of Redis Cloud resources, including account management, subscription management (Pro and Essential), database capabilities configuration, cloud provider selection, and task monitoring through the Redis Cloud API.
Redis Cloud API MCP-Server
Model Context Protocol (MCP) ist ein standardisiertes Protokoll zur Kontextverwaltung zwischen großen Sprachmodellen (LLMs) und externen Systemen. Dieses Repository bietet einen MCP-Server für die API von Redis Cloud, sodass Sie Ihre Redis Cloud-Ressourcen in natürlicher Sprache verwalten können.
Auf diese Weise können Sie Claude Desktop oder einen beliebigen MCP-Client verwenden, um mithilfe natürlicher Sprache Dinge auf Ihrem Redis Cloud-Konto zu erledigen, z. B.:
- „Erstellen Sie eine neue Redis-Datenbank in AWS“
- „Was sind meine aktuellen Abonnements?“
- „Helfen Sie mir, die richtige Redis-Datenbank für meine E-Commerce-Anwendung auszuwählen.“
Merkmale
Kontoverwaltung
get_current_account
: Erhalten Sie Details zu Ihrem aktuellen Redis Cloud-Kontoget_current_payment_methods
: Listet alle für Ihr Konto konfigurierten Zahlungsmethoden auf
Abonnementverwaltung
Pro-Abonnements
get_pro_subscriptions
: Listet alle Pro-Abonnements in Ihrem Konto aufcreate_pro_subscription
: Erstellen Sie ein neues Pro-Abonnement mit erweiterten Konfigurationsoptionen- Unterstützt Multi-Cloud-Bereitstellung
- Konfigurieren von Speicher, Persistenz und Modulen
- Einrichten von Active-Active-Bereitstellungen
- Benutzerdefinierte Netzwerkkonfiguration
Wichtige Abonnements
get_essential_subscriptions
: Listet alle Essential-Abonnements auf (paginiert)get_essential_subscription_by_id
: Erhalten Sie detaillierte Informationen zu einem bestimmten Essential-Abonnementcreate_essential_subscription
: Erstellen Sie ein neues Essential-Abonnementdelete_essential_subscription
: Löschen Sie ein Essential-Abonnement
Datenbankfunktionen
get_database_modules
: Listet alle verfügbaren Datenbankmodule (Funktionen) auf, die in Ihrem Konto unterstützt werden- Redis-Module
- Datenbankfunktionen
- Leistungsoptionen
Cloud-Anbieter-Management
get_pro_plans_regions
: Verfügbare Regionen bei allen Cloud-Anbietern abrufen- AWS-Regionen
- GCP-Regionen
- Netzwerkoptionen
- Verfügbarkeitszonen
Pläne und Preise
get_essentials_plans
: Liste der verfügbaren Essential-Abonnementpläne (paginiert)- Unterstützt AWS, GCP und Azure
- Redis Flex-Optionen
- Feste Pläne
Aufgabenverwaltung
get_tasks
: Listet alle aktuellen Aufgaben in Ihrem Konto aufget_task_by_id
: Erhalten Sie detaillierte Informationen zu einer bestimmten Aufgabe- Verfolgen des Bereitstellungsstatus
- Abonnementänderungen überwachen
- Aufgabenfortschritt anzeigen
Verwendung
Voraussetzungen
- Gültige Redis Cloud API-Anmeldeinformationen (API-Schlüssel und geheimer Schlüssel)
- Task-IDs werden für lang andauernde Vorgänge zurückgegeben und können überwacht werden
- Paginierte Antworten erfordern mehrere Aufrufe, um alle Daten abzurufen
Claude Desktop
Um den MCP-Server mit Claude Desktop auszuführen, führen Sie die folgenden Schritte aus:
- Erstellen Sie das Paket:Copy
- Fügen Sie den Server zu Claude Desktop hinzu:
- Öffnen Sie die Claude Desktop-Einstellungen
- Navigieren Sie zur Registerkarte „Entwickler“ (stellen Sie sicher, dass Sie den Entwicklermodus aktiviert haben).
- Klicken Sie auf „Konfiguration bearbeiten“
- Öffnen Sie die Datei
claude_desktop_config.json
in Ihrem Texteditor und fügen Sie die folgende Konfiguration hinzu: GXP2
- Schließen Sie Claude Desktop und starten Sie es neu. Der Server sollte nun im Bereich „MCP-Server“ verfügbar sein.
Cursor-IDE
Um den MCP-Server mit Cursor IDE auszuführen, führen Sie die folgenden Schritte aus:
- Erstellen Sie das Paket:Copy
- Fügen Sie den Server zum Cursor hinzu:
- Cursoreinstellungen öffnen
- Navigieren Sie zur Registerkarte MCP
- Klicken Sie auf „Neuen globalen MCP-Server hinzufügen“
- Aktualisieren Sie die automatisch geöffnete Datei
mcp.json
mit der folgenden Konfiguration: GXP4
- Starten Sie Cursor neu. Der Server sollte jetzt im Abschnitt MCP-Server verfügbar sein.
Entwicklung
Voraussetzungen
- nvm (Knotenversionsmanager)
- Knoten v22.14.0
- npm 10.9.2
Erste Schritte
- Installieren Sie Abhängigkeiten:Copy
- Erstellen Sie das Projekt:Copy
- Testen Sie es mit dem MCP Inspector:Copy
Projektstruktur
Hinweis: Wenn Sie Änderungen an Ihrem Code vornehmen, denken Sie daran, Claude Desktop/Cursor neu zu erstellen und neu zu starten:
Docker-Nutzung
Erstellen des Docker-Images
Um das Docker-Image für den MCP-Server zu erstellen, führen Sie den folgenden Befehl aus:
Ausführen des Docker-Containers
Um den Container auszuführen, verwenden Sie den folgenden Befehl:
Docker-Integration mit Claude Desktop
Um den Dockerized MCP-Server in Claude Desktop zu integrieren, führen Sie die folgenden Schritte aus:
- Erstellen Sie das Docker-Image (falls Sie dies noch nicht getan haben):Copy
- Fügen Sie den Server zu Claude Desktop hinzu:
- Öffnen Sie die Claude Desktop-Einstellungen
- Navigieren Sie zur Registerkarte „Entwickler“ (stellen Sie sicher, dass der Entwicklermodus aktiviert ist).
- Klicken Sie auf „Konfiguration bearbeiten“
- Öffnen Sie die Datei
claude_desktop_config.json
in Ihrem Texteditor - Fügen Sie die folgende Konfiguration hinzu:
Copy - Ersetzen Sie die Platzhalterwerte durch Ihre tatsächlichen API-Anmeldeinformationen.
- Speichern Sie die Konfigurationsdatei und starten Sie Claude Desktop neu.
Hinweise
- Stellen Sie sicher, dass die erforderlichen Umgebungsvariablen (
API_KEY
,SECRET_KEY
) richtig eingestellt sind.
You must be authenticated.
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.
Tools
Der Redis Cloud API MCP-Server bietet einen MCP-Server für die API von Redis Cloud, sodass Sie Ihre Redis Cloud-Ressourcen mithilfe natürlicher Sprache verwalten können.
Related Resources
Related MCP Servers
- -securityAlicense-qualityProvides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.Last updated -7317JavaScriptMIT License
- AsecurityAlicenseAqualityEnables users to perform Redis database operations using the Model Context Protocol (MCP) tools, allowing for efficient data management through commands like setting, getting, and scanning hash fields.Last updated -13295TypeScriptMIT License
- -securityAlicense-qualityAn MCP server that allows using natural language to manage Cloudflare resources (Workers, KV, R2, D1) through Claude Desktop, VSCode, and other MCP clients.Last updated -85TypeScriptApache 2.0
- AsecurityFlicenseAqualityModel Context Protocol (MCP) server that integrates Redash with AI assistants like Claude, allowing them to query data, manage visualizations, and interact with dashboards through natural language.Last updated -105316JavaScript