Redis MCP
Local · stdioRedis is an in-memory data structure store that doubles as a database, cache and message broker, and Redis Inc.'s official MCP server gives agents a natural-language interface to all of it: strings, hashes, lists, sorted sets, pub/sub, streams, JSON and vector search for RAG. It runs locally via uvx with a connection string; Azure Managed Redis is supported through Entra ID sign-in.
Why this server
- One server for every Redis structure — strings, hashes, lists, sorted sets, streams, JSON
- Vector search is built in — build RAG and semantic memory without a separate database
- Pub/sub tools publish messages and read channel queues right from the conversation
- EntraID auth for Azure Managed Redis — no separate cloud-specific secret needed
Usage examples
Prompt: Save the user's session for 30 minutes and store their profile in a nearby hash
Result: The agent wrote the session as a string with a TTL and the profile as a hash — both through Redis MCP's tools for the matching data types.
Prompt: Find documents in the vector index similar to this text
Result: The agent called Redis MCP's vector-search tool against the existing index and returned the closest matches — no hand-written RediSearch query needed.
Local server
This MCP runs locally on the user's machine (stdio), so availability isn't tracked — rely on reviews and the rating instead.
Reviews
No reviews yet.