mcp-enterprise-aiops-agent
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-enterprise-aiops-agentCheck system health and fix any high CPU or memory usage."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
š¤ MCP Enterprise AIOps Agent & Gateway
A Production-Grade Model Context Protocol (MCP) implementation in Python powered by Groq Llama-3.3-70B and Streamlit Web UI.
This project functions as an Autonomous Self-Healing AIOps Engine that monitors system metrics, detects memory/CPU threshold breaches, and dynamically executes remediation tools to restore server health without human intervention.
š Key Features
Autonomous LLM Agent: Leverages Anthropic's Model Context Protocol (MCP) and Groq LLM Function Calling.
Self-Healing Architecture: Automatically detects high CPU/RAM usage (e.g. >80%) and triggers remediation scripts down to safe levels (~35%).
Dynamic Tool Router: Centralized registry mapping LLM tool requests to python functions.
Zero-Trust Security: Token authentication middleware and Human-in-the-Loop authorization hooks for sensitive operations.
Multi-Interface Support: Operates via Streamlit Web UI & CLI Terminal with Winston-style Python logging.
Related MCP server: AIOps MCP
š ļø Project Architecture
mcp-enterprise-aiops-agent/ āāā .env āāā .gitignore āāā requirements.txt āāā README.md āāā app_gui.py āāā src/ āāā init.py āāā security/ ā āāā init.py ā āāā auth.py # Zero-Trust JWT/Token Validation ā āāā privacy_gateway.py # Presidio-style PII Redaction & Data Masking āāā tools/ ā āāā init.py ā āāā system_tool.py # System Health Monitoring & Self-Healing ā āāā external_api_tool.py# Microservice Tool Integration āāā core/ ā āāā init.py ā āāā policy_engine.py # OPA-style Policy Enforcement & Human-in-the-Loop ā āāā tool_router.py # Dynamic MCP Tool Registration & Execution ā āāā llm_agent.py # Multi-turn Autonomous Agent Loop āāā utils/ āāā init.py āāā logger.py # Structured Audit Logging (OpenTelemetry style)vice Data)
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for building and testing AI agents with multi-model experimentation and insights.
- mttrlyOAuthcom.mttrly
AI-powered incident management and server monitoring via MCP.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAn MCP server that functions as an intelligent gateway for multiple LLM backends including OpenAI, Claude, and Ollama. It supports automatic provider fallback, streaming responses via Server-Sent Events, and real-time monitoring for robust AI integration.MIT
- AlicenseNot gradedqualityCmaintenanceA multi-agent MCP server that turns LLMs into an autonomous incident-response copilot, enabling rapid investigation, correlation, and remediation of production incidents.MIT
- AlicenseNot gradedqualityCmaintenanceAn open source MCP server empowering SREs with intelligent observability, predictive analytics, and AI-driven automation across Kubernetes, OpenShift, and Tekton environments.11Apache 2.0
- AlicenseAqualityBmaintenanceMCP server for autonomous MLOps incident response, enabling drift detection, deployment history analysis, and human-approved rollback execution via gated tools.7MIT