Explore
Contribute
Sign In

Explore

  1. Explore
  2. /
  3. Databases & Storage
  4. /
  5. Redis

Redis

Redis

mcp

Access to Redis database operations.

10K+

44 Tools

Packaged by
Requires Secrets
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

OverviewTools (44)ConfigManual installation
Docker Hub⁠Github repository⁠

Tools

​
​
NameDescription
client_listGet a list of connected clients to the Redis server.
dbsizeGet the number of keys stored in the Redis database
getGet a Redis string value.
get_index_infoRetrieve schema and information about a specific Redis index using FT.INFO.
get_indexed_keys_numberRetrieve the number of indexed keys by the index
get_indexesList of indexes in the Redis database Returns: str: A JSON string containing the list of indexes or an error message.
get_vector_from_hashRetrieve a vector from a Redis hash and convert it back from binary blob.
hgetGet the value of a field in a Redis hash.
hgetallGet all fields and values from a Redis hash.
infoGet Redis server information and statistics.
json_getRetrieve a JSON value from Redis at a given path.
llenGet the length of a Redis list.
lrangeGet elements from a Redis list within a specific range. Returns: str: A JSON string containing the list of elements or an error message.
scan_keysScan keys in the Redis database using the SCAN command (non-blocking, production-safe). ⚠️ IMPORTANT: This returns PARTIAL results from one iteration. Use scan_all_keys() to get ALL matching keys, or call this function multiple times with the returned cursor until cursor becomes 0. The SCAN command iterates through the keyspace in small chunks, making it safe to use on large databases without blocking other operations.
smembersGet all members of a Redis set.

Manual installation

You can install the MCP server using:

​

Installation for

Related servers

© 2025 Docker, Inc. All rights reserved. | Terms of Service | Subscription Service Agreement | Privacy | Legal