
Sentinal Mcp
@Musaraf-M
About Sentinal Mcp
Redis health, BullMQ queue monitoring, memory analysis, and slow query diagnostics
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"sentinal": {
"command": "npx",
"args": [
"@md-musaraf/sentinal-mcp"
],
"env": {
"REDIS_URL": "redis://localhost:6379"
}
}
}
}Tools
8Test connectivity to a Redis instance
Comprehensive Redis health report — server info, memory, clients, slow queries, and BullMQ queue depths
Analyze Redis memory usage — used, peak, fragmentation, big keys, and memory doctor recommendations
Show Redis slow queries — find commands that took too long to execute
List all BullMQ queues with job counts per state (waiting, active, delayed, failed, completed)
Inspect failed jobs in a BullMQ queue — shows job ID, name, error reason, attempts, and stack trace
Get full details of a specific BullMQ job — payload, status, timestamps, error info
Find stale active jobs in a BullMQ queue — jobs stuck in active state longer than expected
Overview
What is Sentinal Mcp?
Sentinal Mcp is an MCP server for infrastructure monitoring that works with any MCP-compatible AI assistant such as Claude, Cursor, GitHub Copilot, Cline, Warp, and Gemini CLI. It enables natural‑language monitoring of Redis health, BullMQ queues, memory usage, and slow queries.
How to use Sentinal Mcp?
Add the server to your MCP client configuration using npx @md-musaraf/sentinal-mcp and set the REDIS_URL environment variable (default redis://localhost:6379). Then ask your AI assistant questions like “Check my Redis health” or “Show me failed jobs in the email‑queue.” Each tool also accepts a redis_url parameter to override the default per call.
Key features of Sentinal Mcp
- Redis connectivity check via
redis_ping - Full health report with memory, clients, slow queries, and BullMQ queues
- Deep memory analysis with fragmentation diagnostics
- Slow query inspection with
redis_slowlog - List and inspect BullMQ queues with job counts per state
- Examine failed jobs with payloads and stack traces
Use cases of Sentinal Mcp
- Quickly diagnose Redis health issues through conversational AI
- Monitor BullMQ queue backlogs and stalled jobs in real time
- Investigate memory fragmentation or high memory usage in Redis
- Inspect slow queries to optimize database performance
- Identify failed or stuck jobs in production queues
FAQ from Sentinal Mcp
What AI assistants does Sentinal Mcp work with?
It works with Claude Desktop, Claude Code, Cursor, GitHub Copilot, Cline, Warp, Gemini CLI, and any MCP‑compatible AI assistant.
How do I configure the Redis connection?
Set the REDIS_URL environment variable (default redis://localhost:6379). Each tool also accepts an optional redis_url parameter to override the default per call.
What tools does Sentinal Mcp provide?
For Redis: redis_ping, redis_health, redis_memory, redis_slowlog. For BullMQ: bullmq_list, bullmq_failed_jobs, bullmq_job_details, bullmq_stale_jobs.
What are the upcoming modules?
Future modules include Docker (container health, logs, resource usage), Kubernetes (pod status, restart counts, resource limits), and GitHub Actions (workflow runs, failures, re‑triggers).
Where can I report issues or find the source code?
The GitHub repository is at https://github.com/Musaraf-M/sentinal; issues can be reported on the same repo’s issues page.
Frequently asked questions
What AI assistants does Sentinal Mcp work with?
It works with Claude Desktop, Claude Code, Cursor, GitHub Copilot, Cline, Warp, Gemini CLI, and any MCP‑compatible AI assistant.
How do I configure the Redis connection?
Set the `REDIS_URL` environment variable (default `redis://localhost:6379`). Each tool also accepts an optional `redis_url` parameter to override the default per call.
What tools does Sentinal Mcp provide?
For Redis: `redis_ping`, `redis_health`, `redis_memory`, `redis_slowlog`. For BullMQ: `bullmq_list`, `bullmq_failed_jobs`, `bullmq_job_details`, `bullmq_stale_jobs`.
What are the upcoming modules?
Future modules include Docker (container health, logs, resource usage), Kubernetes (pod status, restart counts, resource limits), and GitHub Actions (workflow runs, failures, re‑triggers).
Where can I report issues or find the source code?
The GitHub repository is at [https://github.com/Musaraf-M/sentinal](https://github.com/Musaraf-M/sentinal); issues can be reported on the same repo’s issues page.
Basic information
More Other MCP servers
Codelf
unbugA search tool helps dev to solve the naming things problem.
Awesome Mlops
visengerA curated list of references for MLOps

Lemon.io
lemon-ioRequest dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Comments