Skip to content

Redis MCP Server

Der offizielle MCP-Server von Redis: 53 Tools für Strings, Hashes, Listen, Streams, JSON und Vektorsuche auf jeder Redis-Datenbank.

Getestet von Sheela · Aktualisiert

Einrichtung Open Source

Unsere Bewertung

3.8/5

Breite, getreue Abdeckung von Redis für einen lokalen Agenten, aber ohne Remote-Transport und ohne Read-only-Schalter gehört er neben eine Entwicklungsdatenbank.

Was ist Redis MCP Server?

Der Redis MCP Server gibt Agenten 53 Tools für die wichtigsten Redis-Datentypen: Strings, Hashes, Listen, Sets, Sorted Sets, Streams mit Consumer Groups, Pub/Sub und JSON-Dokumente. Dazu kommen Tools der Query Engine, um einen Vektorindex auf Hashes anzulegen und Vektor- oder Hybridsuchen auszuführen, Server-Tools wie info, dbsize und client_list sowie ein Tool search_redis_documents, das Fragen an die Such-API der Redis-Dokumentation sendet.

Die Installation erfolgt über PyPI mit uvx --from redis-mcp-server@latest redis-mcp-server --url redis://localhost:6379/0 oder über das Docker-Image mcp/redis. Er unterstützt ACL-Nutzer von Redis, TLS über rediss://-URLs und Entra-ID-Authentifizierung für Azure Managed Redis. Das neueste Release ist 0.5.1 vom 5. August 2026; das Repository unter MIT-Lizenz mit rund 640 Sternen nahm im Oktober 2026 weiterhin Commits auf.

Redis MCP Server installieren

uvx --from redis-mcp-server@latest redis-mcp-server --url redis://localhost:6379/0

Was kostet Redis MCP Server?

TarifPreisWas enthalten ist
ServerFreeMIT
Redis Cloud freeFreeDatenbank mit 30 MB
EssentialsFrom $5/month
ProFrom a $200/month minimum

Kostenlos und unter der MIT-Lizenz. Redis Cloud hat eine kostenlose Datenbank mit 30 MB; Essentials ab 5 $ im Monat; Pro ab einem Mindestbetrag von 200 $ im Monat.

Lohnt sich Redis MCP Server?

Für Agenten, die ein Kurzzeitgedächtnis, eine Queue oder einen kleinen Vektorspeicher brauchen, ist Redis ein naheliegendes Backend, und dieser Server legt fast alles davon offen: 53 Tools, von set mit Ablaufzeit bis xreadgroup und hybrid_search. Einen Vektorindex anzulegen und ihn über denselben Server abzufragen eignet sich für Retrieval-Experimente, ohne eine separate Vektordatenbank aufzusetzen.

Er ist jung und nur lokal nutzbar. Die Releases liegen noch vor 1.0, und laut README wird nur stdio unterstützt, Streamable HTTP ist für später versprochen. Damit scheidet ein gemeinsamer Remote-Server für ein Team aus: Jede Person betreibt ihren eigenen Prozess mit eigenen Zugangsdaten, und es gibt keinen zentralen Ort, an dem sich prüfen lässt, was Agenten getan haben.

Die Sicherheit bleibt Redis selbst überlassen. Es gibt kein Read-only-Flag; das README zeigt stattdessen, wie man einen ACL-Nutzer mit +@read -@write anlegt. Das ist die richtige Antwort und sollte bei jeder Datenbank mit Sitzungen oder gecachten Nutzerdaten als Pflicht gelten. delete, rename und expire handeln sofort. Die Schlüsselsuche nutzt SCAN statt KEYS, das Durchstöbern eines großen Keyspace blockiert den Server also nicht, aber scan_all_keys füllt auf einer großen Datenbank den Kontext des Modells, lange bevor das Ergebnis nützlich wird.

Zwei kleinere Punkte sind für Engineers wichtig. 53 Tool-Definitionen in jede Sitzung zu laden ist schwer, wenn der Agent nur einen Cache braucht, und das Dokumentations-Tool schickt Abfragen standardmäßig an redis.io. Der Server von MongoDB bietet ein Flag --readOnly; Redis verlangt, dass du diese Arbeit in der Datenbank erledigst. Das ist robuster, wird aber leichter vergessen.

Wo es sich lohnt

  • Ein Backend-Entwickler, der eine Sidekiq-Queue auf einem lokalen Redis debuggt

    Sehen, welche Jobs hängen und was sie enthalten

    lrange und llen auf den Queue-Schlüsseln, hgetall auf den Job-Hashes, alles über einen schreibgeschützten ACL-Nutzer, damit der Agent keine Jobs verwerfen kann. Kostenlos und schneller als eine Sitzung mit redis-cli, wenn die Daten unbekannt sind.

  • Eine ML-Engineerin, die einen Prototyp für Retrieval auf Redis Cloud baut

    Embeddings speichern und die Suchqualität aus einem Chat-Client testen

    create_vector_index_hash, set_vector_in_hash und vector_search_hash gegen eine Essentials-Datenbank ab 5 $ im Monat (250 MB). Eine kostenlose Datenbank mit 30 MB reicht, um den Ablauf vor dem Bezahlen auszuprobieren.

  • Ein Plattform-Lead in einem Fintech, der den Zugriff von Agenten auf Produktions-Caches prüft

    Entscheiden, ob Support-Engineers Sitzungsdaten über Claude einsehen dürfen

    Machbar nur mit einem ACL-Nutzer pro Engineer, beschränkt auf Lesebefehle und bestimmte Schlüsselmuster, wobei jeder den Server lokal betreibt. Ohne gemeinsamen Server bleibt das Audit dem Monitoring auf Seiten von Redis überlassen, was einer Aufsichtsbehörde womöglich nicht genügt.

Bevor du dich festlegst

Einrichtung
Ein uvx-Befehl oder das Docker-Image mcp/redis, gerichtet auf eine redis://- oder rediss://-URL; das README liefert JSON-Konfigurationen für Clients, und der erste Tool-Aufruf klappt, sobald der Client neu gestartet ist.
Integrationen
53 Tools: Strings, Hashes, Listen, Sets, Sorted Sets, Streams, Pub/Sub, JSON, Vektor- und Hybridsuche, Schlüsselverwaltung (delete, rename, expire, scan_keys) und Serverinformationen. Die meisten Gruppen enthalten Schreib-Tools.
Daten und Datenschutz
Der Server kann alles, was sein Redis-Nutzer kann, also beschränke ihn mit ACLs. Er läuft lokal, und kein Anbieter sieht deine Daten, außer dass search_redis_documents Fragen an die Such-API der Dokumentation auf redis.io sendet.
Kosten im großen Maßstab
Kostenlos unter MIT. Redis Cloud kostet für 30 MB nichts, Essentials beginnt bei 5 $ im Monat (250 MB bis 100 GB), und Pro hat einen monatlichen Mindestbetrag von 200 $; der Verkehr von Agenten ist neben der Anwendungslast gering, die Kosten bestimmt also der Datenbankplan.
Grenzen
Nur stdio; kein Read-only-Flag; scan_keys liefert pro Aufruf einen Teilstapel, das Auflisten eines großen Keyspace braucht also viele Runden und viel Kontext.

Was gut ist

  • 53 Tools für jeden Kerndatentyp plus Streams und JSON
  • Anlegen von Vektorindizes und Hybridsuche in einem Server
  • Authentifizierung über ACL, TLS und Entra ID
  • Schlüsselauflistung auf Basis von SCAN, die Redis nicht blockiert

Was nicht

  • Nur stdio; kein Remote-Server
  • Kein Read-only-Modus; verlässt sich auf Redis-ACLs
  • Vor 1.0 (0.5.1)
  • Große Tool-Liste für einfache Caching-Aufgaben

Am besten für

Entwickler, die Redis für Caching, Queues oder Vektoren nutzen und Agenten diese Daten lesen und schreiben lassen wollen.

Alternativen zu Redis MCP Server

Redis MCP Server: häufige Fragen

Lohnt sich Redis MCP Server?
Breite, getreue Abdeckung von Redis für einen lokalen Agenten, aber ohne Remote-Transport und ohne Read-only-Schalter gehört er neben eine Entwicklungsdatenbank. Wir bewerten es mit 3.8 von 5.
Was kostet Redis MCP Server?
Kostenlos und unter der MIT-Lizenz. Redis Cloud hat eine kostenlose Datenbank mit 30 MB; Essentials ab 5 $ im Monat; Pro ab einem Mindestbetrag von 200 $ im Monat.
Welche Nachteile hat Redis MCP Server?
Nur stdio; kein Remote-Server; Kein Read-only-Modus; verlässt sich auf Redis-ACLs; Vor 1.0 (0.5.1); Große Tool-Liste für einfache Caching-Aufgaben.
Für wen eignet sich Redis MCP Server?
Entwickler, die Redis für Caching, Queues oder Vektoren nutzen und Agenten diese Daten lesen und schreiben lassen wollen.
Was kostet Redis MCP Server für ein Team oder im Produktivbetrieb?
Kostenlos unter MIT. Redis Cloud kostet für 30 MB nichts, Essentials beginnt bei 5 $ im Monat (250 MB bis 100 GB), und Pro hat einen monatlichen Mindestbetrag von 200 $; der Verkehr von Agenten ist neben der Anwendungslast gering, die Kosten bestimmt also der Datenbankplan.
Ist Redis MCP Server sicher für Firmendaten?
Der Server kann alles, was sein Redis-Nutzer kann, also beschränke ihn mit ACLs. Er läuft lokal, und kein Anbieter sieht deine Daten, außer dass search_redis_documents Fragen an die Such-API der Dokumentation auf redis.io sendet.
Was sind die besten Alternativen zu Redis MCP Server?
Die nächsten Alternativen, die wir getestet haben, sind MongoDB MCP Server und MCP Toolbox for Databases.

Antworten geprüft am 23. Okt. 2026.