Skip to main content
Glama
mcp-enterprise-aiops-agent

mcp-enterprise-aiops-agent

πŸ€– 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)

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      An 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
    • A
      license
      Not graded
      quality
      C
      maintenance
      An open source MCP server empowering SREs with intelligent observability, predictive analytics, and AI-driven automation across Kubernetes, OpenShift, and Tekton environments.
      32 PyPI
      11
      Apache 2.0