mcp-redis
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.