REDIS MCP SERVER TOOLS

53 tools from the Redis MCP Server MCP Server, categorised by risk level.

READ 25 tools
Read zrange Retrieve a range of members from a Redis sorted set. Args: key (str): The sorted set key. ... Read client_list Get a list of connected clients to the Redis server. Read dbsize Get the number of keys stored in the Redis database Read get Get a Redis string value. Args: key (str): The key to retrieve. Returns: str, byt... Read get_index_info Retrieve schema and information about a specific Redis index using FT.INFO. Args: index_name (... Read get_indexed_keys_number Retrieve the number of indexed keys by the index Args: index_name (str): The name of the index... Read get_indexes List of indexes in the Redis database Returns: str: A JSON string containing the list of index... Read get_vector_from_hash Retrieve a vector from a Redis hash and convert it back from binary blob. Args: name: The Redi... Read hexists Check if a field exists in a Redis hash. Args: name: The Redis hash key. key: The fiel... Read hget Get the value of a field in a Redis hash. Args: name: The Redis hash key. key: The fie... Read hgetall Get all fields and values from a Redis hash. Args: name: The Redis hash key. Returns: ... Read hybrid_search hybrid_search Read info Get Redis server information and statistics. Args: section: The section of the info command (d... Read json_get Retrieve a JSON value from Redis at a given path. Args: name: The Redis key where the JSON doc... Read llen Get the length of a Redis list. Read lrange Get elements from a Redis list within a specific range. Returns: str: A JSON string containing the... Read psubscribe Subscribe to Redis channels using a pattern. Args: pattern: The Redis channel pattern to subsc... Read read_messages Read pending pub/sub messages for an existing subscription. Args: subscription_id: The ID retu... Read scan_all_keys scan_all_keys Read scan_keys scan_keys Read search_redis_documents Search Redis documentation and knowledge base to learn about Redis concepts and use cases. This tool e... Read vector_search_hash Perform a KNN vector similarity search using Redis 8 or later version on vectors stored in hash data struct... Read xrange Read entries from a Redis stream. Args: key (str): The stream key. count (int, optiona... Read smembers Get all members of a Redis set. Args: name: The Redis set key. Returns: A list of... Read type Returns the string representation of the type of the value stored at key Args: key (str): The ...
WRITE 15 tools
Write unsubscribe Unsubscribe and close an existing pub/sub subscription. Args: subscription_id: The ID returned... Write xack Acknowledge entries that were processed by a consumer group. Args: key (str): The stream key. ... Write create_vector_index_hash Create a Redis 8 vector similarity index using HNSW on a Redis hash. This function sets up a Redis ind... Write expire Set an expiration time for a Redis key. Args: name: The Redis key. expire_seconds: Tim... Write hset Set a field in a hash stored at key with an optional expiration time. Args: name: The Redis ha... Write json_set Set a JSON value in Redis at a given path with an optional expiration time. Args: name: The Re... Write lpush Push a value onto the left of a Redis list and optionally set an expiration time. Write rename rename Write rpush Push a value onto the right of a Redis list and optionally set an expiration time. Write sadd Add a value to a Redis set with an optional expiration time. Args: name: The Redis set key. ... Write set Set a Redis string value with an optional expiration time. Args: key (str): The key to set. ... Write set_vector_in_hash Store a vector as a field in a Redis hash. Args: name: The Redis hash key. vector_fiel... Write xadd Add an entry to a Redis stream with an optional expiration time. Args: key (str): The stream k... Write xgroup_create Create a consumer group for a Redis stream. Args: key (str): The stream key. group_nam... Write zadd Add a member to a Redis sorted set with an optional expiration time. Args: key (str): The sort...

Route Redis MCP Server through PolicyLayer and every one of its 53 tools is checked against your policy before it runs.

GOVERN REDIS →

Enforced before the call runs. Nothing to install.

How many tools does the Redis MCP Server MCP server have? +

The Redis MCP Server MCP server exposes 53 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Redis MCP Server tools? +

Route the Redis MCP Server server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do Redis MCP Server tools fall into? +

Redis MCP Server tools are categorised as Read (25), Write (15), Destructive (10), Execute (3). Each category has a recommended default policy.

Enforce policy on every Redis MCP Server tool call.

Deterministic rules across all 53 Redis MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

42,500+ MCP servers and 110,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.