loading…
Search for a command to run...
loading…
RedisNexus is an AI-powered operations intelligence platform that provides 16 enterprise-grade tools for managing Redis data, health monitoring, and cache strat
RedisNexus is an AI-powered operations intelligence platform that provides 16 enterprise-grade tools for managing Redis data, health monitoring, and cache strategy. It enables AI assistants to perform secure, multi-tenant Redis operations and real-time intelligence analysis within production-ready Kubernetes environments.
The world's first AI-native Redis MCP server + SaaS platform. Nobody has built this before.
RedisNexus is an enterprise-grade platform that makes Redis operations intelligent by combining:
┌─────────────────────────────────────────────────────────┐
│ RedisNexus Platform │
├─────────────┬──────────────┬────────────┬───────────────┤
│ MCP Server │ Dashboard │ AI Engine │ Multi-Tenant │
│ (16 tools) │ (React SPA) │ (Advisor) │ (Isolation) │
├─────────────┴──────────────┴────────────┴───────────────┤
│ Redis 7.2 (Sentinel HA) │
│ Master → Replica 1 → Replica 2 │
├─────────────────────────────────────────────────────────┤
│ Kubernetes (K8s) │
│ HPA │ NetworkPolicy │ ServiceMonitor │ CronJob Backup │
└─────────────────────────────────────────────────────────┘
| Tool | Type | Description |
|---|---|---|
redis_get |
Read | Auto-detect type, retrieve any key with metadata |
redis_set |
Write | SET with TTL, NX/XX flags for distributed locks |
redis_hash_set |
Write | Atomic multi-field hash operations |
redis_hash_get |
Read | Selective hash field retrieval |
redis_list_push |
Write | LPUSH/RPUSH for queue/stack patterns |
redis_list_range |
Read | Range queries on lists |
redis_sorted_set_add |
Write | Scored members for leaderboards |
redis_sorted_set_range |
Read | Rank-based range queries |
redis_stream_add |
Write | Append to streams with MAXLEN |
redis_stream_read |
Read | Read stream entries by ID range |
redis_publish |
Write | Pub/Sub channel publishing |
| Tool | Type | Description |
|---|---|---|
redis_scan_keys |
Read | Production-safe SCAN (never KEYS) |
redis_pipeline_execute |
Write | Batch 50+ commands atomically |
redis_health_check |
Intel | AI-scored health analysis with recommendations |
redis_key_analysis |
Intel | Keyspace pattern & memory profiling |
redis_cache_strategy |
Intel | AI advisor for caching architecture |
redis_tenant_ops |
Intel | Multi-tenant isolation & management |
redis_server_info |
Read | Comprehensive server metrics |
redis_delete |
Write | Safe deletion with confirmation gate |
cd redis_nexus_mcp/
pip install -r requirements.txt
python redis_mcp_server.py
python redis_mcp_server.py --http --port=8000
docker build -t santhira/redis-nexus-mcp .
docker run -p 8000:8000 \
-e REDIS_URL=redis://your-redis:6379 \
santhira/redis-nexus-mcp
# Deploy entire stack
kubectl apply -f k8s/redis-nexus-full.yaml
# Verify
kubectl get pods -n redis-nexus
kubectl logs -f deployment/redis-nexus-mcp -n redis-nexus
RedisNexus supports multiple products sharing the same Redis infrastructure with isolation:
tenant:finspot:* → Finspot Trading (NOREN)
tenant:linkedeye:* → LinkedEye ITSM
tenant:voicelead:* → VoiceLead AI
tenant:clinicvoice:* → ClinicVoice AI
tenant:hrassist:* → HRAssist AI
Each tenant gets:
Use case: "trading API price cache for NOREN"
→ Recommends: Cache-aside with 1-5s TTL
→ Suggests: Sorted Sets for rankings, Streams for audit
→ Warns: Enable stampede prevention with SETNX locks
Health Score: 87/100
🟡 WARNING: Memory at 82% — plan capacity increase
🟡 WARNING: 3 slow queries detected (>10ms)
✅ Cache hit rate: 94.2% (healthy)
✅ Replication: 2 replicas connected
redis_nexus_mcp/
├── redis_mcp_server.py # MCP Server (16 enterprise tools)
├── requirements.txt # Python dependencies
├── Dockerfile # Production container
├── k8s/
│ └── redis-nexus-full.yaml # Complete K8s deployment
└── README.md # This file
RedisNexus_Dashboard.jsx # React SaaS Dashboard (artifact)
Santhira (Rajkumar Madhu) — Founder & CTO Self-hosted, cost-effective, enterprise-grade.
RedisNexus: Because your Redis deserves intelligence, not just commands.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"redisnexus": {
"command": "npx",
"args": []
}
}
}