RedisNexus
FreeNot checkedRedisNexus is an AI-powered operations intelligence platform that provides 16 enterprise-grade tools for managing Redis data, health monitoring, and cache strat
About
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.
README
The world's first AI-native Redis MCP server + SaaS platform. Nobody has built this before.
What Is This?
RedisNexus is an enterprise-grade platform that makes Redis operations intelligent by combining:
- Redis MCP Server — 16 enterprise tools that let AI assistants (Claude, GPT, etc.) talk directly to Redis
- Multi-Tenant SaaS Dashboard — Real-time monitoring for all your Redis instances across products
- AI-Powered Intelligence — Cache strategy advisor, health scoring, anomaly detection
- Kubernetes-Native — Production-ready with HA, auto-scaling, backups, Prometheus alerts
Architecture
┌─────────────────────────────────────────────────────────┐
│ 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 │
└─────────────────────────────────────────────────────────┘
MCP Server — 16 Enterprise Tools
Core Data Operations
| 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 |
Operations & Intelligence
| 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 |
Quick Start
1. Local Development (stdio)
cd redis_nexus_mcp/
pip install -r requirements.txt
python redis_mcp_server.py
2. HTTP Server (remote/production)
python redis_mcp_server.py --http --port=8000
3. Docker
docker build -t santhira/redis-nexus-mcp .
docker run -p 8000:8000 \
-e REDIS_URL=redis://your-redis:6379 \
santhira/redis-nexus-mcp
4. Kubernetes (Production)
# 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
Multi-Tenant SaaS Architecture
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:
- Key isolation via prefix-based namespacing
- Usage tracking (API calls, memory, key count)
- Resource limits (max keys, max memory, rate limiting)
- Independent health monitoring
AI Intelligence Features
Cache Strategy Advisor
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 Check Scoring
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
Production Checklist
- Redis 7.2 with Sentinel HA (auto-failover)
- AOF + RDB persistence (dual durability)
- Prometheus metrics + Grafana dashboard
- PrometheusRule alerts (memory, latency, replication)
- HPA auto-scaling (2-10 replicas)
- NetworkPolicy (namespace isolation)
- CronJob backups (every 6 hours)
- TLS termination via Ingress
- Rate limiting (100 req/min)
- Non-root container execution
- Health checks (readiness + liveness)
Files
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)
Built By
Santhira (Rajkumar Madhu) — Founder & CTO Self-hosted, cost-effective, enterprise-grade.
RedisNexus: Because your Redis deserves intelligence, not just commands.
Installing RedisNexus
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/rajkumar-madhu/mcpFAQ
Is RedisNexus MCP free?
Yes, RedisNexus MCP is free — one-click install via Unyly at no cost.
Does RedisNexus need an API key?
No, RedisNexus runs without API keys or environment variables.
Is RedisNexus hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install RedisNexus in Claude Desktop, Claude Code or Cursor?
Open RedisNexus on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
by wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
by madhurprashPostgres
Query your database in natural language
by AnthropicPostgreSQL
Read-only database access with schema inspection.
by modelcontextprotocolCompare RedisNexus with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All data MCPs
