streams
tools to add, read, delete, create and destroy consumer groups, and acknowledge processed entries in data streams. Useful for event sourcing, activity feeds, and worker-based event processing with Redis Streams consumer groups.
How to use it
streams is exposed by the MCP Redis MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the streams tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install MCP Redis
uvx --from git+https://github.com/redis/mcp-redis.git@0.2.0 redis-mcp-server --url redis://localhost:6379/0Other tools in MCP Redis (5)
tool to search Redis documentation, tutorials, and best practices using natural language questions (backed by the MCPDOCSSEARCHURL HTTP API).
tools to store field-value pairs within a single key. The hash can store vector embeddings. Useful for representing objects with multiple attributes, user profiles, or product information where fields can be accessed individually.
tools with common operations to append and pop items. Useful for queues, message brokers, or maintaining a list of most recent actions.
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.
tools to set, get strings with expiration. Useful for storing simple configuration values, session data, or caching responses.