redis-mcp-server
If you are the rightful owner of redis-mcp-server 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.
A Redis Management and Control Protocol (MCP) server implementation using Spring Boot and Spring AI.
The Redis MCP Server is a robust implementation designed to facilitate Redis operations through a Management and Control Protocol. Utilizing Spring Boot and Spring AI, this server provides a seamless integration for managing Redis databases. It leverages the `spring-ai-mcp-server-webmvc-spring-boot-starter` to implement Server-Sent Events (SSE) functionality, allowing real-time updates and interactions. The server supports essential Redis operations such as setting, getting, and deleting key-value pairs, along with pattern-based key listing and optional key expiration. This makes it a versatile tool for developers looking to manage Redis databases efficiently. The server is built with components like Spring Data Redis and the Lettuce Redis Client, ensuring high performance and reliability.
Features
- Redis key-value operations (set, get, delete)
- Pattern-based key listing
- Optional key expiration time
- SSE-based MCP implementation
Tools
set
Set Redis key-value pairs, optional expiration time
get
Get Redis value by key
delete delete
Delete one or more Redis keys
list
List the Redis keys for matching patterns