Discover and explore top open-source AI tools and projects—updated daily.
redisAI-powered Redis data management via natural language
Top 85.5% on SourcePulse
The Redis MCP Server provides a natural language interface for agentic applications to manage and query data within Redis. It enables AI-driven workflows to interact with structured and unstructured data, offering efficient data manipulation and retrieval for developers building AI assistants, chatbots, and data analytics tools.
How It Works
This server acts as a bridge between AI models and Redis, translating natural language commands into Redis operations via the Model Content Protocol (MCP). It supports a wide array of Redis data structures, including strings, hashes, lists, sets, sorted sets, streams, and JSON, along with tools for vector indexing and search. The architecture leverages uvx for streamlined server deployment and execution, facilitating seamless integration with various MCP clients.
Quick Start & Requirements
pip install redis-mcp-server) or directly from GitHub. Docker images are also provided.uv run redis-mcp-server --url redis://localhost:6379/0 (after pip install and uv sync).uvx --from git+https://github.com/redis/mcp-redis.git@<tag> redis-mcp-server --url redis://localhost:6379/0.uv package manager is heavily utilized for managing environments and running the server.REDIS_HOST, REDIS_PORT, REDIS_PWD).Highlighted Details
Maintenance & Community
The project is actively developed, with the main branch potentially containing breaking changes. Support and questions are primarily handled through GitHub Issues.
Licensing & Compatibility
Licensed under the permissive MIT License, allowing for broad compatibility with commercial and closed-source applications.
Limitations & Caveats
The streameable.http transport is planned for future support but is not currently available. Users should exercise caution when using the main development branch due to potential instability.
1 day ago
Inactive
diffgram
nickscamara
mindsdb