SuperAPI AI 工具集

mcp-redis-monitor

mcp-redis-monitor 是一个基于 FastMCP 的只读 Redis 监控服务器,通过 stdio 读取 Redis 元数据与队列状态,可查看队列深度、Celery 队列状态、已连接客户端、服务器与内存统计以及各数据库键数量。它不会写入、删除或出队数据,适合在生产环境使用专用最小权限 Redis 身份进行监控。

访问官网

工具介绍

mcp-redis-monitor 是一个 MCP(Model Context Protocol)服务器,用于对 Redis 实例进行只读监控。它基于 FastMCP 构建,通过 stdio 与 MCP 客户端通信,读取 Redis 元数据与队列状态,不会写入、删除或出队数据,因此适合需要安全监控 Redis 的场景。

主要能力

  • 监控队列深度与 Celery 队列状态。
  • 查看已连接的客户端。
  • 获取服务器与内存统计信息。
  • 统计每个数据库的键数量。

使用方式

  • 该服务器通过 stdio 运行,可添加到 MCP 客户端配置中。
  • 支持通过环境变量进行配置。
  • 如用于生产环境,建议配置专用且具有最小权限的 Redis 身份。

适用场景与限制

  • 适用于需要只读方式观察 Redis 运行状态、队列积压情况与资源使用情况的运维或开发场景。
  • 不支持写入、删除或出队操作。
  • 用户名与 TLS 支持目前仍在 Issue #4 中跟踪,具体可用状态暂未提供。
  • 文档与路线图信息分布在 GitHub Issues、Projects、已关闭的 Issue、Pull Request 与 GitHub Releases 中,详细使用步骤与配置参数在现有资料中暂未提供。