Sentinal Mcp

io.github.Musaraf-M由 GitHub 帳號 Musaraf-M 發布v1.0.0更新於 Oct 27, 2026

Redis health, BullMQ queue monitoring, memory analysis, and slow query diagnostics

已驗證STDIO僅桌面資料庫安全與監控

概覽

AI 產生的概覽

本機 MCP 伺服器,讓助理透過自然對話檢查 Redis 健康狀態、記憶體、慢查詢以及 BullMQ 佇列狀況。

可以做什麼
  • 測試與 Redis 執行個體的連線,並取得涵蓋伺服器、記憶體、用戶端與慢查詢的完整健康報告
  • 深入分析 Redis 記憶體,包含碎片化診斷
  • 檢視 Redis 慢查詢日誌
  • 列出所有 BullMQ 佇列及各狀態的工作數量
  • 檢視失敗工作及其內容與堆疊資訊、查詢單一工作的完整詳情,並找出卡在 active 狀態的工作
適用情境
適合在開發或維運環境中執行 Redis 與 BullMQ 時使用,讓助理直接回答 Redis 為何變慢、佔用多少記憶體、佇列是否堆積、哪些工作失敗或卡住等問題,不必手寫指令。
執行需求
透過 npx 從 npm 套件以 stdio 方式在本機執行,需要 Node.js。需以 REDIS_URL 環境變數提供 Redis 連線位址,並能連線至該 Redis 執行個體。
安裝前請注意
需要 Redis 連線位址,其中可能含有憑證,建議使用權限最小化或唯讀帳號。檢視工作會回傳內容與堆疊資訊,可能包含敏感業務資料。目前僅 Redis 監控可用,Docker、Kubernetes、GitHub Actions 與 Vercel 模組仍在規劃中。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Sentinal Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Sentinal

[npm] [Glama] [License: MIT]

Infrastructure monitoring tools for AI assistants. One codebase, multiple platforms.

Ask your AI assistant to check Redis health, inspect BullMQ queues, diagnose slow queries — all through natural conversation.

Platforms

PlatformDistributionInstall
Claude, Cursor, Copilot, Cline, Warp, Gemini CLIMCP Server (npm)npx @md-musaraf/sentinal-mcp
OpenClawClawHubclawhub install sentinal-redis
ChatGPTGPT StoreComing soon
RaycastRaycast StoreComing soon

Modules

ModuleStatusWhat it monitors
Redis✅ ReadyServer health, memory, slow queries, clients, BullMQ queues
Docker🔜 PlannedContainer health, logs, resource usage
Kubernetes🔜 PlannedPod status, restart counts, resource limits
GitHub Actions🔜 PlannedWorkflow runs, failures, re-triggers
Vercel🔜 PlannedDeployment status, rollbacks

MCP Server

Works with any AI tool that supports Model Context Protocol — Claude Desktop, Claude Code, Cursor, GitHub Copilot, Cline, Warp, Gemini CLI, Continue, and more.

Install

Add to your MCP client config:

json
{  "mcpServers": {    "sentinal": {      "command": "npx",      "args": ["@md-musaraf/sentinal-mcp"],      "env": {        "REDIS_URL": "redis://localhost:6379"      }    }  }}

Tools

ToolDescription
redis_pingTest connectivity to a Redis instance
redis_healthFull health report — server, memory, clients, slow queries, BullMQ queues
redis_memoryDeep memory analysis with fragmentation diagnostics
redis_slowlogInspect slow queries
bullmq_listList all BullMQ queues with job counts per state
bullmq_failed_jobsInspect failed jobs with payloads and stack traces
bullmq_job_detailsFull details of a specific job
bullmq_stale_jobsFind jobs stuck in active state

Example Usage

Just ask your AI assistant:

  • "Check my Redis health"
  • "Are any BullMQ queues backing up?"
  • "Show me failed jobs in the email-queue"
  • "Why is Redis slow?"
  • "How much memory is Redis using?"
  • "Find stale jobs in the payment-queue"

OpenClaw Skills

Install individual skills from ClawHub:

bash
clawhub install sentinal-redis

The skill teaches your OpenClaw assistant to monitor Redis and BullMQ using redis-cli. No code required — just install and ask.

Project Structure

sentinal/├── core/                     # Shared knowledge and scripts│   ├── redis/│   ├── docker/│   └── kubernetes/├── platforms/│   ├── mcp/                  # MCP Server → npm│   ├── openclaw/             # OpenClaw Skills → ClawHub│   ├── chatgpt/              # Custom GPT → GPT Store│   └── raycast/              # Extension → Raycast Store└── scripts/                  # Build and publish automation

Development

Prerequisites

  • Node.js 22+
  • pnpm 10+

Setup

bash
git clone https://github.com/Musaraf-M/sentinal.gitcd sentinalpnpm install

Build

bash
pnpm build

Run MCP server locally

bash
node platforms/mcp/dist/index.js

Contributing

Contributions are welcome! Areas where help is needed:

  • New monitoring modules (Docker, Kubernetes, GitHub Actions)
  • New platform adapters
  • Bug fixes and improvements

License

MIT

來源:README.md,提交 3691ee4

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分