Redis-Connector
Aktueller CLI-Quellcode
Im aktuell analysierten Go-Binary ist redis-connector nicht als Cobra-Command registriert. Diese Seite beschreibt den ergänzenden Redis-Connector aus der bestehenden Connector-Dokumentation; prüfe vor der Nutzung mit ai-hub-cli --help, ob dein ausgeliefertes Binary diesen Connector enthält.
Stellt Redis als MCP-Server mit Tools für Strings, Hashes, Listen, Sets, Key-Management und Serveradministration bereit. Verwendet github.com/redis/go-redis/v9 mit Verbindungspool.
Flags
| Flag | Umgebungsvariable | Standard | Beschreibung |
|---|---|---|---|
--host | REDIS_HOST | localhost | Redis-Hostname oder IP-Adresse. |
--port | REDIS_PORT | 6379 | Redis-Port. |
--password | REDIS_PASSWORD | Redis-Passwort. | |
--db | REDIS_DB | 0 | Datenbankindex. |
Verwendung
# Lokaler Redis mit Standardwerten
ai-hub-cli mcp ai-hub-cli redis-connector
# Remote-Redis mit Passwort
ai-hub-cli mcp ai-hub-cli redis-connector \
--host redis.internal \
--port 6379 \
--password geheim \
--db 2
MCP-Tools
| Bereich | Tools |
|---|---|
| Strings und Keys | ping, get, set, delete, keys, exists, expire, ttl |
| Hashes | hget, hset, hgetall |
| Listen | lpush, rpush, lrange |
| Sets | sadd, smembers |
| Server | info, dbsize, flushdb, command |
flushdblöscht alle Keys der ausgewählten Datenbank. Nutze das Tool nur bewusst und mit klarer Freigabe.