Skip to main content
Glama
Musaraf-M
by Musaraf-M

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

Platform

Distribution

Install

Claude, Cursor, Copilot, Cline, Warp, Gemini CLI

MCP Server (npm)

npx @md-musaraf/sentinal-mcp

OpenClaw

ClawHub

clawhub install sentinal-redis

ChatGPT

GPT Store

Coming soon

Raycast

Raycast Store

Coming soon

Related MCP server: BullMQ MCP Server

Modules

Module

Status

What it monitors

Redis

āœ… Ready

Server health, memory, slow queries, clients, BullMQ queues

Docker

šŸ”œ Planned

Container health, logs, resource usage

Kubernetes

šŸ”œ Planned

Pod status, restart counts, resource limits

GitHub Actions

šŸ”œ Planned

Workflow runs, failures, re-triggers

Vercel

šŸ”œ Planned

Deployment 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:

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

Tools

Tool

Description

redis_ping

Test connectivity to a Redis instance

redis_health

Full health report — server, memory, clients, slow queries, BullMQ queues

redis_memory

Deep memory analysis with fragmentation diagnostics

redis_slowlog

Inspect slow queries

bullmq_list

List all BullMQ queues with job counts per state

bullmq_failed_jobs

Inspect failed jobs with payloads and stack traces

bullmq_job_details

Full details of a specific job

bullmq_stale_jobs

Find 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:

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

git clone https://github.com/Musaraf-M/sentinal.git
cd sentinal
pnpm install

Build

pnpm build

Run MCP server locally

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

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to perform comprehensive Redis database operations including managing strings, hashes, lists, sets, sorted sets, TTL management, and data backup/restore. Supports secure connections and provides batch operations for efficient Redis interaction through natural language.
    Last updated
    34
    11
    2
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to manage BullMQ Redis-based job queues through natural language, supporting operations like job monitoring, queue control, and multi-instance Redis connections. Users can add, retry, promote, and clean jobs while accessing detailed job logs and queue statistics directly within the assistant.
    Last updated
    20
    75
    7
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    BetterDB gives Claude Code, Cursor, Windsurf, and other MCP clients deep observability into Valkey and Redis instances. It implements 22 MCP tools including get_health, get_slowlog, get_commandlog, get_hot_keys, get_anomalies, get_cluster_nodes, get_cluster_slowlog, and get_slot_stats.
    Last updated
    60
    101
    1,232
    MIT

View all related MCP servers

Related MCP Connectors

  • Investigate errors, track deployments, analyze performance, and manage application monitoring

  • Website performance monitoring: scans, Core Web Vitals, RUM data and alerts.

  • Real User Monitoring for Core Web Vitals. Query LCP, INP, CLS field data from real visitors.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Musaraf-M/sentinal'

If you have feedback or need assistance with the MCP directory API, please join our Discord server