---
title: "Redis MCP Server: review, setup & limitations · Undominated.ai"
canonical: https://undominated.ai/mcp-servers/redis/
description: "Exposes Redis data-type operations and search to an MCP client using Redis credentials and ACLs."
---

# Redis MCP Server: review, setup & limitations · Undominated.ai

> Exposes Redis data-type operations and search to an MCP client using Redis credentials and ACLs.

[← Explore all mcp servers](/mcp-servers/)

CACHE AND DATA OPERATIONS / Redis

# Redis MCP Server

Exposes Redis data-type operations and search to an MCP client using Redis credentials and ACLs.

 See setup guidance ↓Original source ↗

SOURCE REVIEW

 Reviewed 2026-09-21
 Evidence 4 linked sources
 Publisher Redis
 Licence MIT ↗
 Revision 813ba95dbbdd
 Read what was—and wasn’t—checked ↓

“Store the session with an expiration time”

 Redis · upstream description ↗ Our analysis follows below.

01 / THE REASONING

## Why this made the selection.

 - Provides Redis-specific operations rather than reducing every task to an arbitrary command string.
- Documents Redis ACLs for constraining a connection, including a read-only user example.

### A good fit for

 - Inspecting cache entries or searching Redis data with a dedicated Redis identity.

### Weigh up before choosing

 - The implemented/documented transport is stdio; Streamable HTTP is listed as future work.
- Read-only access should be enforced by Redis ACLs; write and deletion tools exist.

02 / THE REVIEW RECORD

## What we actually inspected.

Source review has boundaries. A clear record is more useful than a “safe” badge.

### Material inspected

 - README.md (installation, capability and permission sections)
- pyproject.toml
- src/main.py
- LICENSE

### Our findings

 - The Python entrypoint configures Redis connection, TLS and optional Azure Entra authentication.
- Database number and credentials define the data scope; MCP presence does not restrict Redis privileges.

### Not established by this review

 - Server startup, authentication and tool execution were not tested.

The review applies to the material and revision named here. A newer upstream release can change its behavior.

03 / PUT IT TO WORK

## Connect a server deliberately.

Upstream setup instructions ↗

DOCUMENTED COMMAND

 uvx --from redis-mcp-server@latest redis-mcp-server --url redis://localhost:6379/0 Copy command ↗

Copying does not execute this command. It may retrieve a newer version than the reviewed source.

 - Replace the demonstration local connection with the intended Redis connection settings.
- Use Redis ACLs and TLS as appropriate; supply credentials through the documented environment/configuration mechanism.

### Before you start

 - uv/Python and a reachable Redis deployment.

### Compatibility

An MCP client supporting stdio. · uv/Python and a reachable Redis deployment.

### Implementation

Python

### Transports

stdio

### Cache and data operations / Configured credentials or local access

 - Reads and changes Redis keys, collections, streams and search data within Redis ACL rights.

### Cost model

Redis hosting or managed-service usage applies; running the local adapter has its own compute requirements.

04 / FOLLOW THE EVIDENCE

## The source trail.

Our notes are separate from the original resource. Check upstream before adopting a new version.

 - Official documentation ↗ Checked 2026-09-21 https://github.com/redis/mcp-redis/blob/813ba95dbbdd670445f331049333b40294de64ef/README.md Supports: summary, whySelected, bestFor, limitations, install, access, compatibility, transports
- Applicable source licence ↗ Checked 2026-09-21 https://github.com/redis/mcp-redis/blob/813ba95dbbdd670445f331049333b40294de64ef/LICENSE Supports: license
- Implementation: pyproject.toml ↗ Checked 2026-09-21 https://github.com/redis/mcp-redis/blob/813ba95dbbdd670445f331049333b40294de64ef/pyproject.toml Supports: language, review
- Implementation: src/main.py ↗ Checked 2026-09-21 https://github.com/redis/mcp-redis/blob/813ba95dbbdd670445f331049333b40294de64ef/src/main.py Supports: language, review

KEEP COMPARING

## Other approaches to consider.

Related by category or shared topics. These are alternatives to inspect, not a measured quality order.

 [### AWS IaC MCP Server ↗ Validates CloudFormation templates, retrieves CDK/CloudFormation guidance and investigates failed deployments.](/mcp-servers/aws-iac/)[### Chroma MCP ↗ Lets an assistant create and query Chroma collections through local, HTTP or Chroma Cloud database connections.](/mcp-servers/chroma/)[### ClickHouse MCP Server ↗ Queries ClickHouse and inspects table metadata, with read-only SQL by default and separate authentication for network transports.](/mcp-servers/clickhouse/)

 [AI Tools ↗](/tools/)[Skills ↗](/skills/)[Agents ↗](/agents/)[MCP Servers ↗](/mcp-servers/)
