Sentinal MCP
Sentinal
Infrastruktur-Überwachungstools für KI-Assistenten. Eine Codebasis, mehrere Plattformen.
Bitten Sie Ihren KI-Assistenten, den Redis-Status zu überprüfen, BullMQ-Warteschlangen zu inspizieren oder langsame Abfragen zu diagnostizieren – alles durch natürliche Konversation.
Plattformen
Plattform | Distribution | Installation |
Claude, Cursor, Copilot, Cline, Warp, Gemini CLI | MCP Server (npm) |
|
OpenClaw | ClawHub |
|
ChatGPT | GPT Store | Demnächst verfügbar |
Raycast | Raycast Store | Demnächst verfügbar |
Related MCP server: BetterDB MCP
Module
Modul | Status | Was es überwacht |
Redis | ✅ Bereit | Server-Integrität, Speicher, langsame Abfragen, Clients, BullMQ-Warteschlangen |
Docker | 🔜 Geplant | Container-Integrität, Protokolle, Ressourcennutzung |
Kubernetes | 🔜 Geplant | Pod-Status, Neustart-Anzahl, Ressourcenlimits |
GitHub Actions | 🔜 Geplant | Workflow-Ausführungen, Fehler, erneute Auslösungen |
Vercel | 🔜 Geplant | Bereitstellungsstatus, Rollbacks |
MCP Server
Funktioniert mit jedem KI-Tool, das das Model Context Protocol unterstützt — Claude Desktop, Claude Code, Cursor, GitHub Copilot, Cline, Warp, Gemini CLI, Continue und mehr.
Installation
Fügen Sie dies zu Ihrer MCP-Client-Konfiguration hinzu:
{
"mcpServers": {
"sentinal": {
"command": "npx",
"args": ["@md-musaraf/sentinal-mcp"],
"env": {
"REDIS_URL": "redis://localhost:6379"
}
}
}
}Tools
Tool | Beschreibung |
| Testet die Konnektivität zu einer Redis-Instanz |
| Vollständiger Integritätsbericht — Server, Speicher, Clients, langsame Abfragen, BullMQ-Warteschlangen |
| Detaillierte Speicheranalyse mit Fragmentierungsdiagnose |
| Inspiziert langsame Abfragen |
| Listet alle BullMQ-Warteschlangen mit Job-Anzahlen pro Status auf |
| Inspiziert fehlgeschlagene Jobs mit Payloads und Stack-Traces |
| Vollständige Details eines bestimmten Jobs |
| Findet Jobs, die im aktiven Status feststecken |
Anwendungsbeispiele
Fragen Sie einfach Ihren KI-Assistenten:
"Überprüfe meinen Redis-Status"
"Stauen sich BullMQ-Warteschlangen?"
"Zeige mir fehlgeschlagene Jobs in der email-queue"
"Warum ist Redis langsam?"
"Wie viel Speicher verbraucht Redis?"
"Finde veraltete Jobs in der payment-queue"
OpenClaw Skills
Installieren Sie einzelne Skills von ClawHub:
clawhub install sentinal-redisDer Skill bringt Ihrem OpenClaw-Assistenten bei, Redis und BullMQ mithilfe von redis-cli zu überwachen. Kein Code erforderlich – einfach installieren und fragen.
Projektstruktur
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 automationEntwicklung
Voraussetzungen
Node.js 22+
pnpm 10+
Einrichtung
git clone https://github.com/Musaraf-M/sentinal.git
cd sentinal
pnpm installBuild
pnpm buildMCP-Server lokal ausführen
node platforms/mcp/dist/index.jsMitwirken
Beiträge sind willkommen! Bereiche, in denen Hilfe benötigt wird:
Neue Überwachungsmodule (Docker, Kubernetes, GitHub Actions)
Neue Plattform-Adapter
Fehlerbehebungen und Verbesserungen
Lizenz
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