Sentinal MCP
Sentinal
Herramientas de monitorización de infraestructura para asistentes de IA. Un solo código base, múltiples plataformas.
Pide a tu asistente de IA que compruebe la salud de Redis, inspeccione las colas de BullMQ, diagnostique consultas lentas, todo a través de una conversación natural.
Plataformas
Plataforma | Distribución | Instalación |
Claude, Cursor, Copilot, Cline, Warp, Gemini CLI | Servidor MCP (npm) |
|
OpenClaw | ClawHub |
|
ChatGPT | GPT Store | Próximamente |
Raycast | Raycast Store | Próximamente |
Related MCP server: BetterDB MCP
Módulos
Módulo | Estado | Qué monitoriza |
Redis | ✅ Listo | Salud del servidor, memoria, consultas lentas, clientes, colas BullMQ |
Docker | 🔜 Planeado | Salud de contenedores, registros, uso de recursos |
Kubernetes | 🔜 Planeado | Estado de pods, recuento de reinicios, límites de recursos |
GitHub Actions | 🔜 Planeado | Ejecuciones de flujos de trabajo, fallos, re-ejecuciones |
Vercel | 🔜 Planeado | Estado de despliegue, reversiones |
Servidor MCP
Funciona con cualquier herramienta de IA que soporte el Protocolo de Contexto de Modelo — Claude Desktop, Claude Code, Cursor, GitHub Copilot, Cline, Warp, Gemini CLI, Continue y más.
Instalación
Añádelo a la configuración de tu cliente MCP:
{
"mcpServers": {
"sentinal": {
"command": "npx",
"args": ["@md-musaraf/sentinal-mcp"],
"env": {
"REDIS_URL": "redis://localhost:6379"
}
}
}
}Herramientas
Herramienta | Descripción |
| Probar la conectividad con una instancia de Redis |
| Informe completo de salud: servidor, memoria, clientes, consultas lentas, colas BullMQ |
| Análisis profundo de memoria con diagnóstico de fragmentación |
| Inspeccionar consultas lentas |
| Listar todas las colas de BullMQ con recuento de trabajos por estado |
| Inspeccionar trabajos fallidos con cargas útiles y seguimientos de pila |
| Detalles completos de un trabajo específico |
| Encontrar trabajos bloqueados en estado activo |
Ejemplo de uso
Simplemente pregúntale a tu asistente de IA:
"Comprueba la salud de mi Redis"
"¿Hay alguna cola de BullMQ acumulando trabajos?"
"Muéstrame los trabajos fallidos en la cola email-queue"
"¿Por qué va lento Redis?"
"¿Cuánta memoria está usando Redis?"
"Busca trabajos obsoletos en la cola payment-queue"
Habilidades de OpenClaw
Instala habilidades individuales desde ClawHub:
clawhub install sentinal-redisLa habilidad enseña a tu asistente OpenClaw a monitorizar Redis y BullMQ usando redis-cli. No se requiere código, solo instala y pregunta.
Estructura del proyecto
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 automationDesarrollo
Requisitos previos
Node.js 22+
pnpm 10+
Configuración
git clone https://github.com/Musaraf-M/sentinal.git
cd sentinal
pnpm installConstrucción
pnpm buildEjecutar el servidor MCP localmente
node platforms/mcp/dist/index.jsContribución
¡Las contribuciones son bienvenidas! Áreas donde se necesita ayuda:
Nuevos módulos de monitorización (Docker, Kubernetes, GitHub Actions)
Nuevos adaptadores de plataforma
Corrección de errores y mejoras
Licencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
Investigate errors, track deployments, analyze performance, and manage application monitoring
- SuperlogOAuthsh.superlog
Open-source agent that observes and fixes your application. Query logs, traces, metrics, incidents.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables 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.2065 npm7MIT
- AlicenseAqualityAmaintenanceBetterDB 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.6072 npm1,304MIT
- AlicenseAqualityBmaintenanceFastMCP server with read-only tools to monitor Redis — queue depths, Celery queue status, connected clients, server/memory info, and per-database key counts53MIT
- AlicenseAqualityDmaintenanceA lightweight npm MCP server for deep Redis diagnostics, offering tools for memory, slowlog, clients, keyspace, latency, and config analysis with AI-powered recommendations.850 npmMIT