Redis 官方 MCP 服务器:让 AI 客户端直接管缓存和会话

mcp-redis 是 Redis 官方组织在 GitHub 开源的 MCP 服务器,MIT 协议,持续更新中。Redis 本身是企业里用得普遍的内存数据库:缓存、会话、排行榜、消息流都靠它撑着。这个服务器把 Redis 的数据操作接进 AI 客户端——你用自然语言说「把这个条目缓存起来」「把这轮对话存进流里」,它转成对应的数据结构操作在你的 Redis 上执行,不用自己敲命令行。

核心功能与特点

  • 自然语言操作数据:面向智能体的接口设计,缓存条目、存会话、设过期时间、索引并搜索向量,说出意图即可
  • 数据结构全覆盖:字符串的存取与过期、哈希的字段值对(还能存向量嵌入)、列表的追加弹出、集合与有序集合、流式日志——Redis 看家的几种结构都有对应工具
  • 过期时间直管:缓存 TTL 是运维日常,让 AI 按规则批量设置过期,比逐条命令省事
  • 企业认证支持:对托管在云上的 Redis 支持目录身份认证接入,云上实例也能安全连接
  • 部署形态三选:Python 包安装、源码运行、官方容器镜像,按团队习惯挑;当前以标准输入输出方式与客户端通信,HTTP 传输方式官方列为后续计划(以官方文档为准)
  • 搜索与过滤:在数据里高效检索目标内容,配合向量能力可做语义层面的查询

怎么获取

在 GitHub 搜索组织 Redis 名下的 mcp-redis 仓库,按 README 安装——推荐从 Python 包仓库安装,容器镜像也有官方版本;填好 Redis 地址与凭证,在支持 MCP 的客户端里配置启用即可。

上手用法

  1. 会话管理:「把这轮会话存进流里,设一天过期」——应用会话的落存与清理交给对话完成
  2. 缓存巡检:「列出没有设置过期的键,按内存占用排序」,清一清忘了设 TTL 的老缓存
  3. 配置项托管:零散的配置值存成字符串键,带过期版本管理,问一句就能取
  4. 对象档案:客户资料、设备台账用哈希结构存,字段单独可读,AI 按字段回答
  5. 队列状态查看:消息列表的消费进度、积压条数,问 AI 比登服务器敲命令快

适合谁用

用 Redis 做缓存或会话存储的业务团队、管着一堆缓存键的应用运维。贵州诚鑫致达科技有限公司维护客户业务系统时,缓存键没设过期、会话积压这类问题见得不少——把常规的数据操作交给 AI 客户端对话完成,巡检和清理的效率高出一截。如果你的系统也在用 Redis,建议先在测试实例上把这套问答通道跑顺,再接到生产只读账号上用。


企业存储选型参考|贵州诚鑫致达

用 DS918+/DS920+/DS1517+/DS1817+ 等经典机型的老用户,群晖机型参考:可平滑升级到 DS1522+ · DS1823xs+ · DS2422+。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。