Redis MCP Server
Not yet source-checkedArchived reference MCP server exposing basic Redis set/get/delete/list to any MCP-capable LLM client.
Machine-drafted from the vendor's site · not yet source-checkedProfile updated Link checked How we rate
In short
Redis MCP Server is a free, archived reference implementation that connects MCP-capable LLM clients to Redis for basic key-value operations. It is best suited for developers prototyping agent memory or simple cache integrations who need a minimal, auditable codebase.
Developers prototyping MCP agents that need a simple cache, session store, or scratchpad backed by Redis, and teams wanting a minimal reference to fork.
Production agents that need rich Redis data types (streams, JSON, vector search) or ongoing upstream maintenance; use redis/mcp-redis instead.
Redis MCP Server is a reference Model Context Protocol server, originally published under the modelcontextprotocol organization, that lets any MCP-capable LLM client (Claude Desktop, Cursor, VS Code with Copilot, Windsurf, custom agents) read and write against a Redis key-value store using standardized tool calls. It exposes four straightforward operations wrapped as MCP tools: set (with optional TTL), get, delete (single or multiple keys), and list (KEYS-style pattern search, defaulting to all keys). Under the hood it uses the official node-redis client and adds exponential-backoff retry logic (up to five attempts, 1s to 30s) so transient connection blips do not immediately fail a tool call. Configuration is a single Redis URL argument (redis://host:port), which makes it trivial to point at a local dev instance, a Docker container, or a managed Redis on the same network. Distribution is via NPX or a prebuilt Docker image, and the repo ships one-click install buttons for VS Code and VS Code Insiders. This particular implementation was archived by Anthropic on 29 May 2025 and moved to the servers-archived monorepo; the community-maintained successor lives at redis/mcp-redis (Python, with richer data-type coverage including hashes, streams, JSON, and vector search). The archived server remains useful as a minimal, auditable reference for teams building their own MCP integrations or wiring an agent to a cache/session store where only basic KV semantics are needed.
A clean, minimal reference server that does exactly four things well, but its May 2025 archival means anyone shipping to production should move to Redis's own actively maintained mcp-redis. Great for learning MCP internals; not the one you want long-term.
— The AI Tool Bible editorial team
Pros
- ✅ Zero-config for the common case: one Redis URL and you are done
- ✅ Ships as both NPX and Docker, plus one-click VS Code / VS Code Insiders install
- ✅ MIT licensed and small enough to fork and audit end-to-end
- ✅ Exponential-backoff retry (up to 5 attempts) smooths over transient network blips
- ✅ Reference implementation from the MCP maintainers, so the tool schemas are canonical
Cons
- ⚠️ Archived on 29 May 2025 and no longer receiving updates or security fixes
- ⚠️ Only covers basic KV operations: no hashes, sets, sorted sets, streams, pub/sub, or RedisJSON/RediSearch
- ⚠️ list uses KEYS-style patterns, which can block on large production databases
- ⚠️ No built-in auth beyond whatever the Redis URL carries; you must protect the endpoint yourself
- ⚠️ For active development, Redis's own Python-based mcp-redis server is now the recommended path
Facts
- API available
- Yes
- Open source
- Yes (license: MIT)
- GitHub stars
- 305 (checked Oct 29, 2026)
- Last GitHub push
- May 28, 2025
- First commit
- May 2025
- Archived on GitHub
- Yes
Where this tool sits
Use cases
Frequently asked
- What specific Redis operations does this server support?
- It exposes four basic operations: set (with optional TTL), get, delete (single or multiple keys), and list (KEYS-style pattern search). It does not support advanced data types like hashes, streams, or vector search.
- Is this server currently maintained and recommended for production use?
- No, the server was archived by Anthropic on May 29, 2025, and no longer receives updates or security fixes. For production use requiring rich data types or ongoing maintenance, Redis's own Python-based mcp-redis server is recommended.
- How is the Redis MCP Server configured and deployed?
- Configuration requires only a single Redis URL argument. It can be distributed via NPX or a prebuilt Docker image, and the repository includes one-click install buttons for VS Code and VS Code Insiders.
- What types of LLM clients are compatible with this server?
- It works with any MCP-capable LLM client, including Claude Desktop, Cursor, VS Code with Copilot, Windsurf, and custom agents.