Redis MCP Server
@redis
关于 Redis MCP Server
The official Redis MCP Server is a natural language interface designed for agentic applications to manage and search data in Redis efficiently
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-redis": {
"command": "uv",
"args": [
"python",
"install",
"3.14"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Redis MCP Server?
Redis MCP Server is a natural language interface that enables AI agents to manage and search data in Redis. It integrates with any MCP (Model Context Protocol) client, allowing developers to build agentic workflows that interact with Redis using plain English commands like “store the entire conversation in a stream” or “cache this item.”
How to use Redis MCP Server?
Install via PyPI (pip install redis-mcp-server) or run directly with uvx. Configure your MCP client (e.g., Claude Desktop) by adding a JSON entry with the command uvx --from redis-mcp-server@latest redis-mcp-server --url redis://localhost:6379/0. Connection details can also be provided via environment variables (host, port, password, SSL options). The server uses the stdio transport.
Key features of Redis MCP Server
- Natural language queries to update and retrieve Redis data.
- Full support for hashes, lists, sets, sorted sets, streams, JSON, and more.
- Built-in search, filtering, and vector index management.
- EntraID authentication for Azure Managed Redis.
- Lightweight and scalable, designed for high-performance operations.
- Seamless integration with any MCP client.
Use cases of Redis MCP Server
- Cache web responses or API results with expiration.
- Store and retrieve session data or user profiles.
- Implement real-time chat and event sourcing using streams and Pub/Sub.
- Perform vector similarity search on embeddings.
- Manage leaderboards and priority queues with sorted sets.
FAQ from Redis MCP Server
What transport does Redis MCP Server support?
It currently supports the stdio transport; streamable-http support is planned for a future release.
What are the runtime requirements?
Python 3.14 or later is required. The recommended installation method uses uv and uvx.
How do I connect to a Redis instance?
Provide a Redis URI (e.g., redis://localhost:6379/0) or separate host, port, password, and SSL parameters via command-line arguments or environment variables.
Can I use this with Azure Managed Redis?
Yes, native EntraID authentication is supported for Azure Managed Redis.
What data structures can I manage?
Strings, hashes, lists, sets, sorted sets, streams, JSON documents, and Pub/Sub channels.
数据库 分类下的更多 MCP 服务器
MCP MongoDB Server
kiliczshA Model Context Protocol Server for MongoDB
Postgres Mcp
crystaldbaPostgres MCP Pro provides configurable read/write access and performance analysis for you and your AI agents.
ClickHouse MCP Server
ClickHouseConnect ClickHouse to your AI assistants.

PostgreSQL
modelcontextprotocolModel Context Protocol Servers
mcp_mysql_server
wenb1n-devModel Context Protocol (MCP) server that supports secure interaction with MySQL databases and has anomaly analysis capabilities.更加牛逼!更加好用!不仅止于mysql的增删改查功能; 还包含了数据库异常分析能力;且便于开发者们进行个性化的工具扩展
评论