VOOZH about

URL: https://glama.ai/mcp/servers/redis/mcp-redis-cloud?locale=de-DE

⇱ Redis Cloud API MCP-Server by redis | Glama


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-Konto

  • get_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 auf

  • create_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-Abonnement

  • create_essential_subscription : Erstellen Sie ein neues Essential-Abonnement

  • delete_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 auf

  • get_task_by_id : Erhalten Sie detaillierte Informationen zu einer bestimmten Aufgabe

    • Verfolgen des Bereitstellungsstatus

    • Abonnementänderungen überwachen

    • Aufgabenfortschritt anzeigen

Related MCP server: Redis MCP Server

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:

  1. Erstellen Sie das Paket:

    npm run build
  2. 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

  3. 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:

  1. Erstellen Sie das Paket:

    npm run build
  2. 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

  3. Starten Sie Cursor neu. Der Server sollte jetzt im Abschnitt MCP-Server verfügbar sein.

Entwicklung

Voraussetzungen

  1. nvm (Knotenversionsmanager)

  2. Knoten v22.14.0

  3. npm 10.9.2

Erste Schritte

  1. Installieren Sie Abhängigkeiten:

    nvm use v22.14.0
    npm install
  2. Erstellen Sie das Projekt:

    npm run build
  3. Testen Sie es mit dem MCP Inspector:

    npx @modelcontextprotocol/inspector node dist/index.js --api-key=<api_key> --secret-key=<secret_key>

Projektstruktur

src/
├── index.ts # Entry point
├── clients/ # API Clients for external services
│ └── generated # Generated Redis Cloud API client
└── tools/ # Tool implementations
 └── accounts/ # Account tools
 └── subscriptions/ # Subscription tools
 └── tasks/ # Task tools

Hinweis: Wenn Sie Änderungen an Ihrem Code vornehmen, denken Sie daran, Claude Desktop/Cursor neu zu erstellen und neu zu starten:

npm run build

Docker-Nutzung

Erstellen des Docker-Images

Um das Docker-Image für den MCP-Server zu erstellen, führen Sie den folgenden Befehl aus:

docker build -t mcp/redis-cloud .

Ausführen des Docker-Containers

Um den Container auszuführen, verwenden Sie den folgenden Befehl:

docker run -i --rm \
 -e API_KEY=<your_redis_cloud_api_key> \
 -e SECRET_KEY=<your_redis_cloud_api_secret_key> \
 mcp/redis-cloud

Docker-Integration mit Claude Desktop

Um den Dockerized MCP-Server in Claude Desktop zu integrieren, führen Sie die folgenden Schritte aus:

  1. Erstellen Sie das Docker-Image (falls Sie dies noch nicht getan haben):

    docker build -t mcp/redis-cloud .
  2. 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:

    {
     "mcpServers": {
     "redis-cloud": {
     "command": "docker",
     "args": [
     "run",
     "-i",
     "--rm",
     "-e",
     "API_KEY=<your_redis_cloud_api_key>",
     "-e",
     "SECRET_KEY=<your_redis_cloud_api_secret_key>",
     "mcp/redis-cloud"
     ]
     }
     }
    }
  3. Ersetzen Sie die Platzhalterwerte durch Ihre tatsächlichen API-Anmeldeinformationen.

  4. 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.

A
license - permissive license
A
quality
F
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/redis/mcp-redis-cloud'

If you have feedback or need assistance with the MCP directory API, please join our Discord server