Redis MCP Server
Official Redis MCP server enabling AI agents to interact with Redis — executing Redis commands (GET, SET, DEL, EXPIRE), managing data structures (strings, hashes, lists, sets, sorted sets), querying Redis Search, managing streams, and integrating Redis's in-memory data store into agent-driven caching, session management, and real-time data processing workflows.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
ACL auth. TLS available. SOC2. Official Redis MCP. Store URL in env var. ACLs for access control.
⚡ Reliability
Best When
An agent needs to interact with Redis for caching, session management, real-time data, or Redis Search — particularly for agent state management and fast in-memory operations.
Avoid When
You need persistent relational data with complex queries — use PostgreSQL or MySQL MCPs.
Use Cases
- • Reading and writing Redis key-value data from state management agents
- • Managing agent session state with Redis from conversational agents
- • Querying Redis Search for full-text and vector search from knowledge agents
- • Publishing and subscribing to Redis Pub/Sub channels from event-driven agents
- • Managing Redis Streams for real-time data pipelines from event processing agents
- • Cache management and invalidation from application performance agents
Not For
- • Persistent relational data (Redis is in-memory; use PostgreSQL for durability)
- • Teams without Redis instance (Redis Cloud free tier available)
- • Complex SQL analytics (Redis is not a relational database)
Interface
Authentication
Redis connection URL with optional authentication. Redis 6+ supports ACL-based auth with username/password. Redis Cloud requires authentication. Local Redis may have no auth configured.
Pricing
Redis open source is free. Redis Cloud free tier available. MCP from official Redis GitHub organization — high quality.
Agent Metadata
Known Gotchas
- ⚠ Redis is in-memory — data lost on restart unless persistence (RDB/AOF) configured
- ⚠ Key naming conventions critical for organization — use namespacing (app:entity:id)
- ⚠ Redis ACL-based auth (Redis 6+) provides fine-grained access control
- ⚠ Official Redis MCP from redis/mcp-redis repository — highest quality for Redis integration
- ⚠ Redis Search (RediSearch) is a separate module — verify it's enabled in your Redis instance
- ⚠ Connection URL format: redis://[:password@]host[:port][/db]
Alternatives
Full Evaluation Report
Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Redis MCP Server.
Scores are editorial opinions as of 2026-03-06.