Sentinal MCP
Planned module to monitor Docker container health, logs, and resource usage.
Planned module to monitor GitHub Actions workflow runs, failures, and re-triggers.
Planned module to monitor Kubernetes pod status, restart counts, and resource limits.
Provides tools to monitor Redis server health, memory usage, slow queries, client connections, and BullMQ queues.
Planned module to monitor Vercel deployment status and rollbacks.
Sentinal
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) |
|
OpenClaw | ClawHub |
|
ChatGPT | GPT Store | Coming soon |
Raycast | Raycast Store | Coming soon |
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 |
| Test connectivity to a Redis instance |
| Full health report — server, memory, clients, slow queries, BullMQ queues |
| Deep memory analysis with fragmentation diagnostics |
| Inspect slow queries |
| List all BullMQ queues with job counts per state |
| Inspect failed jobs with payloads and stack traces |
| Full details of a specific job |
| 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-redisThe 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 automationDevelopment
Prerequisites
Node.js 22+
pnpm 10+
Setup
git clone https://github.com/Musaraf-M/sentinal.git
cd sentinal
pnpm installBuild
pnpm buildRun MCP server locally
node platforms/mcp/dist/index.jsContributing
Contributions are welcome! Areas where help is needed:
New monitoring modules (Docker, Kubernetes, GitHub Actions)
New platform adapters
Bug fixes and improvements
License
MIT
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