MCP Cloud Infrastructure & Terraform Manager
Manages Google Cloud infrastructure by generating Terraform plans and detecting drift through Google Cloud APIs.
Generates Terraform HCL plans and detects configuration drift for cloud infrastructure management.
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 Cloud Infrastructure & Terraform ManagerGenerate a Terraform plan for an AWS EC2 instance and show the diff."
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 Cloud Infrastructure & Terraform Manager
Google ADK Master Curriculum — Track 3: MCP (Model Context Protocol) & Tool Ecosystems (Application 12 of 40)
Architectural Overview
Custom ADK MCP server integration providing Terraform HCL plan generation, drift detection, and strict human confirmation approval barriers.
Google ADK Primitives Featured
Agentmcp_toolToolConfirmation
Related MCP server: MCP CloudOps IaC Rules Server
System Architecture
graph TD
User["Client / Event Stream"] --> Gateway["ADK Runtime / FastApi Server"]
Gateway --> Agent["adk-mcp-cloud-infrastructure-manager (Root Agent)"]
Agent --> Tools["Specialized Domain Tools"]
Tools --> External["External Systems / Google Cloud APIs"]Project Structure
.
├── agent.py # Google ADK agent definition
├── config.py # Environment & model configurations
├── tools/ # Specialized domain tools
├── tests/ # Automated pytest suite
├── main.py # Application entrypoint
├── Dockerfile # Container deployment
└── .github/workflows/ # Automated CI verificationRunning Locally
# 1. Install dependencies
pip install -r requirements.txt
# 2. Configure credentials
export GOOGLE_API_KEY="your-gemini-api-key"
# 3. Run application
python main.pyRunning Tests
pytest tests/This server cannot be deployed
Maintenance
Related MCP Connectors
- ZopDev MCPOAuthdev.zop
Cloud cost, inventory and governance on AWS/Azure/GCP. Read-only by default, optional scoped writes
Unified API to query AWS, GCP, Azure and generate Terraform/CLI execution kits for AI agents.
Fail-closed policy guardrails for AI agents running kubectl, terraform, helm, and argocd.
Provides capabilities that let LLM agents perform a range of infrastructure management tasks.
Related MCP Servers
- AlicenseCqualityFmaintenanceEnables management of Terraform infrastructure as code through 25 comprehensive tools for operations including plan/apply/destroy, state management, workspace management, and configuration file editing.26MIT
- FlicenseNot gradedqualityDmaintenanceEnables the validation and generation of Terraform Infrastructure as Code according to Pragma CloudOps standards, covering security, structure, and documentation rules. It provides specialized tools for automated compliance reporting, security auditing, and standardized template generation.-
- AlicenseNot gradedqualityFmaintenanceEnables generating, validating, planning, and applying Terraform configurations to manage infrastructure through natural language.MIT
- AlicenseNot gradedqualityBmaintenanceAutonomous multi-agent pipeline that analyzes Terraform files for cost, governance, and compliance issues, providing real-time remediation and XAI console for human-in-the-loop approval.MIT