mcp-redis

mcp-redis

3.6

If you are the rightful owner of mcp-redis and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Redis MCP Server is a natural language interface designed for agentic applications to efficiently manage and search data in Redis.

string

Tools to set, get strings with expiration. Useful for storing simple configuration values, session data, or caching responses.

hash

Tools to store field-value pairs within a single key. Useful for representing objects with multiple attributes, user profiles, or product information.

list

Tools with common operations to append and pop items. Useful for queues, message brokers, or maintaining a list of most recent actions.

set

Tools to add, remove and list set members. Useful for tracking unique values like user IDs or tags, and for performing set operations like intersection.

sorted set

Tools to manage data for leaderboards, priority queues, or time-based analytics with score-based ordering.

pub/sub

Functionality to publish messages to channels and subscribe to receive them. Useful for real-time notifications, chat applications, or distributing updates to multiple clients.

streams

Tools to add, read, and delete from data streams. Useful for event sourcing, activity feeds, or sensor data logging with consumer groups support.

JSON

Tools to store, retrieve, and manipulate JSON documents in Redis. Useful for complex nested data structures, document databases, or configuration management with path-based access.

query engine

Tools to manage vector indexes and perform vector search.

server management

Tool to retrieve information about the database.