REDIS-MCP-Server

This repository provides a Redis Model Context Protocol (MCP) server implementation, enabling LLMs to interact with Redis databases through standardized tools like set, get, delete, and list. This repository provides

23
2

Redis MCP Server (@gongrzhe/[email protected])

A Redis Model Context Protocol (MCP) server implementation designed to enable Large Language Models (LLMs) to interact with Redis databases through standardized tools. It provides a bridge between LLMs and Redis key-value stores.

Update

62 Redis MCP tools in https://github.com/GongRzhe/REDIS-MCP-Server/tree/redis-plus

Installation & Usage

Installation can be done via Smithery or manually using npx or npm. The server requires a Redis connection URL.

Components

Tools

The server provides tools like:

  • set: Sets a Redis key-value pair with optional expiration.
  • get: Retrieves a value from Redis by key.
  • delete: Deletes one or more keys.
  • list: Lists Redis keys matching a pattern.

Configuration

Configuration examples are provided for Claude Desktop, demonstrating how to integrate the server by specifying the command and arguments in the claude_desktop_config.json file. Docker usage is also detailed, including how to connect to a Redis server running on the host network from within a Docker container.

Development

Instructions are provided for building the project from source, including cloning the repository, installing dependencies, and building the project. Docker build instructions are also included.

License

Licensed under the ISC License.

Repository

GO
GongRzhe

GongRzhe/REDIS-MCP-Server

Created

December 24, 2024

Updated

March 15, 2025

Language

JavaScript

Category

Database