适合谁
- 需要与 Redis 交互的 AI 代理
- 需要自然语言管理 Redis 数据的应用
- 使用 MCP 客户端(如 Claude Desktop)的开发流程
这是 Redis 官方维护的 MCP 服务器,功能全面,支持多种数据结构和向量搜索,集成简单,但有数据误操作和凭据泄露风险。
最强项 · 文档质量 17/20 最弱项 · 可靠性 6/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Python 3.14+ · Docker
REDIS_PWD
Redis 密码,来自你自己的 Redis 实例 ACL 配置。
REDIS_ENTRAID_CLIENT_SECRET
Azure 服务主体的客户端密钥,来自 Azure 门户。
REDIS_HOST
Redis 主机名,默认 127.0.0.1,用你自己的 Redis 地址。
REDIS_PORT
Redis 端口,默认 6379。
REDIS_DB
逻辑数据库编号,默认 0。
REDIS_USERNAME
Redis 用户名,默认 default。
REDIS_SSL
是否启用 SSL/TLS 连接,布尔值。
REDIS_SSL_CA_PATH
验证服务器证书的 CA 证书路径。
REDIS_SSL_KEYFILE
客户端私钥文件路径,用于双向认证。
REDIS_SSL_CERTFILE
客户端证书文件路径。
REDIS_SSL_CERT_REQS
是否校验服务器证书,默认 required。
REDIS_SSL_CA_CERTS
受信任的 CA 证书文件路径。
REDIS_CLUSTER_MODE
是否启用 Redis Cluster 模式。
REDIS_ENTRAID_AUTH_FLOW
Azure EntraID 认证方式:service_principal、managed_identity 或 default_credential。
REDIS_ENTRAID_CLIENT_ID
Azure 服务主体的应用(客户端)ID,来自 Azure 门户。
REDIS_ENTRAID_TENANT_ID
Azure 租户 ID,来自 Azure 门户。
REDIS_ENTRAID_IDENTITY_TYPE
托管身份类型:system_assigned 或 user_assigned。
REDIS_ENTRAID_USER_ASSIGNED_CLIENT_ID
用户分配托管身份的客户端 ID,来自 Azure 门户。
REDIS_ENTRAID_SCOPES
Default Azure Credential 的 OAuth scope,默认 https://redis.azure.com/.default。
REDIS_ENTRAID_RESOURCE
Azure Redis 资源标识符,默认 https://redis.azure.com/。
REDIS_URL
Redis 连接 URI,例如 redis://user:pass@host:6379/0。
MCP_REDIS_LOG_LEVEL
日志级别,如 DEBUG、INFO、WARNING,默认 WARNING。
MCP_DOCS_SEARCH_URL
docs 工具使用的文档搜索 HTTP API 地址。
pip install redis-mcp-server。uvx --from redis-mcp-server@latest redis-mcp-server --url redis://localhost:6379/0。{
"mcpServers": {
"RedisMCPServer": {
"command": "uvx",
"args": [
"--from", "redis-mcp-server@latest",
"redis-mcp-server",
"--url", "redis://localhost:6379/0"
]
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"RedisMCPServer": {
"command": "uvx",
"args": [
"--from",
"redis-mcp-server@latest",
"redis-mcp-server",
"--url",
"redis://localhost:6379/0"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add RedisMCPServer -- uvx --from redis-mcp-server@latest redis-mcp-server --url redis://localhost:6379/0
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端工具列表中应出现 RedisMCPServer 提供的 string、hash、streams、query engine 等工具;也可以直接问“当前 Redis 数据库有多少个 key”来验证连接是否成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Redis MCP Server 是 Redis 官方的 MCP 服务器,为智能体应用提供自然语言接口,用于高效地管理和搜索 Redis 中的数据。它支持 Redis 的多种数据结构(字符串、哈希、列表、集合、有序集合、流、JSON),并提供文档搜索和向量搜索工具。可通过 PyPI 或 Docker 安装,支持通过命令行参数或环境变量配置,支持 EntraID 认证。
将 ClickHouse 连接到您的 AI 助手
通过 MCP 高级访问 ChEMBL 化学数据库的非官方服务器
Google 官方数据库 MCP 工具箱,用配置文件定义 AI 可用的数据库工具
Bytebase 官方维护,极简双工具数据库 MCP Server
源版本 712749ddc674 数据同步于 2026-10-12 查看 FMRS 评分方法