sentinel-agent-system
Sentinel — Autonomer Wächter für die Systemgesundheit
Sentinel ist eine Multi-Agenten-Plattform zur Infrastrukturüberwachung für Cloud-native Umgebungen. Über die Untersuchung von Anomalien in Echtzeit hinaus dient es als natürlichsprachliche Schnittstelle der Plattform zur Betriebstelemetrie, sodass Administratoren den Zustand der Infrastruktur abfragen können, ohne SQL schreiben zu müssen.
Vier spezialisierte Agenten — Monitor, Diagnostician, Remediation und Data Intelligence — arbeiten über eine LangGraph-Zustandsmaschine zusammen und werden vollständig über ein einziges standardisiertes MCP-Gateway koordiniert.
Architektur
Der zentrale Workflow ist eine zyklische LangGraph-Zustandsmaschine: Monitor erkennt Anomalien, Diagnostician ermittelt mithilfe einer RAG-Wissensbasis eine wahrscheinliche Grundursache, Remediation versucht eine angemessene Korrektur (unter Beachtung der Sicherheitsvorgaben) und Verify bestätigt, ob die Korrektur funktioniert hat. Schlägt die Verifizierung fehl, läuft der Graph zurück zu Diagnostician — bis zu einem einstellbaren Wiederholungslimit.
Alle Agenten interagieren mit dem System ausschließlich über ein MCP-Gateway (Model Context Protocol) — kein Agent spricht direkt mit der Datenbank, den Logs oder der Wissensbasis. Dadurch bleibt jeder Tool-Aufruf hinter einer Schnittstelle prüfbar und austauschbar.
Related MCP server: dagster-mcp
Funktionen
Vier CrewAI-Agenten, die jeweils only auf die MCP-Tools Zugriff haben, die ihre Rolle benötigt
RAG-gestützte Diagnose über eine kuratierte Sammlung operativer Runbooks, unter Verwendung von Sentence-Transformers-Embeddings und FAISS-Ähnlichkeitssuche
Natural-Language-to-SQL-Schnittstelle über die Infrastruktur-Telemetriedatenbank, mit Graceful Degradation bei Fragen außerhalb des Einsatzbereichs
Sicherheits-Guardrails, die risikoreiche Remediation-Befehle (z. B. Dienstneustarts) blockieren, wenn das System unter kritischer Last steht — verifiziert, dass sie unter realen Bedingungen korrekt blockieren, nicht nur in der Theorie
Selbstheilende Wiederholungsschleife: Fehlgeschlagene Verifizierungen führen automatisch zurück zur Diagnose, anstatt stillschweigend zu scheitern
Volle Observability über LangSmith-Tracing bei jedem NL2SQL-Aufruf
Tech-Stack
Layer | Tools |
Agent-Orchestrierung | CrewAI |
Workflow / Zustandsmaschine | LangGraph |
Tool-Gateway | FastMCP |
LLM-Inferenz | Groq ( |
Embeddings + Retrieval | Sentence-Transformers ( |
Observability | LangSmith |
Datenbank | SQLite |
Einrichtung
python -m venv venv
venv\Scripts\activate # Windows
pip install -r requirements.txtErstelle eine .env-Datei mit:
GROQ_API_KEY=your_key
LANGCHAIN_TRACING_V2=true
LANGCHAIN_API_KEY=your_lingsmith_key
LANGCHAIN_PROJECT=sentinel-agent-system
Demo ausführen
python demo.pyDies führt die vollständige Pipeline gegen einen Beispielserver aus und protokolliert die Argumentation jedes Agenten, während sie Monitor → Diagnose → Remediate → Verify durchläuft — einschließlich einer Live-Demonstration der Wiederholungsschleife, falls die Verifizierung beim ersten Versuch fehlschlägt.
Hinweis zu den Deliverables
Der Post-Mortem-Bericht, die LangSmith-NL2SQL-Trace-Screenshots und die Workflow-Diagramme wurden gemäß den Anweisungen der Aufgabenstellung separat abgegeben.
This server cannot be installed
Maintenance
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
- Alicense-qualityDmaintenanceA multi-agent MCP server that turns LLMs into an autonomous incident-response copilot, enabling rapid investigation, correlation, and remediation of production incidents.MIT
- AlicenseAqualityAmaintenanceAn MCP server that gives AI agents full visibility and control over your Dagster instance, enabling autonomous monitoring, diagnosis, and remediation of data pipelines.1710MIT
- Flicense-qualityDmaintenanceIntegrity monitor for MCP server ecosystems, providing real-time health checks, drift detection, and cascade impact analysis for any AI agent.
- AlicenseAqualityDmaintenanceAn MCP server that exposes live network monitoring data as Resources and diagnostic capabilities as Tools, letting AI assistants query network health conversationally.6MIT
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.
Autopilot MCP server for GEO analyses, reports, content, audits, memories and agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/RahemShakeel/sentinel-agent-system'
If you have feedback or need assistance with the MCP directory API, please join our Discord server