Skip to main content
Glama

🤖 Agentic AI & Model Context Protocol (MCP) DevOps Platform

License: MIT Python 3.10+ Model Context Protocol Multi-Cloud Tests: Passing

An autonomous multi-agent platform connecting Frontier LLM reasoning cores (Claude 3.5 Sonnet, GPT-4, Gemini) to enterprise multi-cloud control planes via the Model Context Protocol (MCP).

Designed & Engineered by Satyajeet Kumar Singh


🧭 Overview & Architectural Vision

Traditional DevOps automation relies on static scripts, brittle regex parsers, and manual human gating. The Agentic AI MCP DevOps Platform bridges the cognitive capabilities of Large Language Models with production cloud infrastructure:

                                  +---------------------------------------+
                                  |     Frontier LLM Reasoning Engine     |
                                  |  (Claude 3.5 Sonnet • GPT-4o • Gemini)|
                                  +-------------------+-------------------+
                                                      │
                                          Standard JSON-RPC 2.0
                                      Model Context Protocol (MCP)
                                                      │
                         +----------------------------+----------------------------+
                         │                                                         │
                         ▼                                                         ▼
         +-------------------------------+                         +-------------------------------+
         |    Multi-Cloud Ops Tools      |                         |   IaC & Terraform MCP Server  |
         +-------------------------------+                         +-------------------------------+
         | • query_cloud_resources       |                         | • inspect_tfplan              |
         | • triage_incident (OOM/504)   |                         | • detect_state_drift          |
         | • triage_security_vulnerabilities                       | • calculate_infracost         |
         +-------------------------------+                         +-------------------------------+
                         │                                                         │
                         +----------------------------+----------------------------+
                                                      │
                                                      ▼
                                       +-------------------------------+
                                       |   Autonomous Agent Workflows  |
                                       +-------------------------------+
                                       | • PR Reviewer Agent           |
                                       | • Drift Remediation Agent     |
                                       | • FinOps Cost Optimizer Agent |
                                       +-------------------------------+

Related MCP server: CloudCost MCP Server

🛠️ MCP Toolset Specification

This platform implements the standard JSON-RPC 2.0 Model Context Protocol (MCP) tool contract:

Tool Name

Parameters

Description

inspect_tfplan

plan_json, enforce_strict_security

Scans Terraform plans for CIS benchmark violations and flags destructive deletion operations.

detect_state_drift

resource_address, live_state, declared_state

Performs attribute-level comparison and synthesizes corrective HCL blocks.

calculate_infracost

resource_changes, currency

Computes monthly infrastructure financial delta before pull requests are merged.

triage_incident

service_name, log_sample, environment

Analyzes container crash logs (e.g. OOMKilled, 504 timeouts) and prescribes self-healing actions.

query_cloud_resources

cloud_provider, query_filter, scope

Discovers multi-cloud resources across Azure Resource Graph, AWS Resource Explorer, and GCP Asset Inventory.


🤖 Built-In Autonomous Agents

1. Shift-Left PR Review Agent (src/agents/pr_review_agent.py)

  • Automatically triggered on Pull Request open/update.

  • Concurrently runs IaC security inspection and Infracost financial estimation.

  • Comments directly with human-readable Markdown verdicts and automated approvals.

2. Autonomous Drift Healer (src/agents/drift_remediation_agent.py)

  • Continuously audits live cloud infrastructure against GitOps state.

  • Automatically generates dedicated branch, commits corrective HCL, and opens a Pull Request.

3. FinOps Optimization Auditor (src/agents/finops_optimizer_agent.py)

  • Identifies unattached managed disks, orphaned public IPs, and non-prod instances running off-hours.

  • Calculates projected annualized savings (~28%-35% average reduction).


🚀 Quickstart & Usage

1. Clone & Run Tests

git clone https://github.com/satyajeetkumarsing/agentic-ai-mcp-platform.git
cd agentic-ai-mcp-platform

# Run all unit tests
python3 -m unittest discover tests

2. Run Autonomous Demos

# Shift-left PR security & cost review
python3 -m src.cli demo-pr-review

# Autonomous drift detection & HCL generation
python3 -m src.cli demo-drift

# FinOps multi-cloud waste optimization
python3 -m src.cli demo-finops

# Incident telemetry & OOM triage
python3 -m src.cli demo-incident

3. Claude Desktop / Cursor MCP Setup

Add this server to your Claude Desktop config (claude_desktop_config.json):

{
  "mcpServers": {
    "agentic-ai-devops": {
      "command": "python3",
      "args": ["-m", "src.server"],
      "cwd": "/path/to/agentic-ai-mcp-platform",
      "env": {
        "PYTHONPATH": "."
      }
    }
  }
}

🐳 Docker Deployment

docker build -t satyajeetkumarsing/agentic-ai-mcp-platform:latest .
docker run -i --rm satyajeetkumarsing/agentic-ai-mcp-platform:latest serve

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

Developed with precision by Satyajeet Kumar Singh.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides AI agents with natural language control over AWS, Azure, GCP, and Alibaba Cloud infrastructure through dynamic API discovery and execution. Supports 51,900+ cloud operations and includes OpenTofu integration for complete infrastructure lifecycle management.
    3
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to parse multi-cloud infrastructure-as-code files, query real-time pricing from AWS, Azure, and GCP, and generate cost estimates and comparison reports.
    27 npm
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to discover, evaluate, and provision cloud infrastructure across AWS, GCP, and Azure with cross-cloud normalization, cost comparisons, and deployable execution kits.
    5
    3 npm
    MIT