{"slug":"spolspol/terragrunt-gcp-tool-mcp","name":"Terragrunt GCP MCP Tool","description":"Manage Google Cloud Platform (GCP) infrastructure using Terragrunt, with support for experimental features like AutoDevOps and cost management.","category":"cloud-service","tags":[],"official":false,"stars":1,"transport":"stdio","install":[{"cmd":"pip install -r","imports":[]}],"tools":[{"name":"list_stacks","description":"List all Terragrunt stacks using experimental features"},{"name":"get_stack_details","description":"Get detailed information about a specific stack including units and execution order"},{"name":"execute_stack_command","description":"Execute commands on stacks with parallel execution and dependency management"},{"name":"get_stack_outputs","description":"Get aggregated outputs from stack-level operations"},{"name":"get_enhanced_infrastructure_status","description":"Get comprehensive status including both traditional resources and stacks"},{"name":"list_resources","description":"List all resources in the infrastructure"},{"name":"get_resource","description":"Get detailed information about a specific resource (deprecated, use get_resource_details)"},{"name":"get_resource_details","description":"Get comprehensive information about a specific resource including attributes, state, and configuration"},{"name":"validate_resource_config","description":"Validate a Terragrunt resource configuration with dependency checking"},{"name":"create_resource","description":"Create a new infrastructure resource"},{"name":"update_resource","description":"Update an existing resource configuration"},{"name":"delete_resource","description":"Delete a resource (with dependency checking)"},{"name":"draw_resource_tree","description":"Draw a visual resource tree using Terragrunt CLI redesign commands"},{"name":"get_dependency_graph","description":"Generate dependency graphs in DOT, Mermaid, or JSON format"},{"name":"visualize_infrastructure","description":"Comprehensive infrastructure visualization combining trees and graphs"},{"name":"get_autodevops_system_prompt","description":"Get system prompts for LLM integration to create AutoDevOps assistants"},{"name":"get_cost_analysis","description":"Comprehensive cost analysis with forecasting and optimization recommendations"},{"name":"get_cost_alerts","description":"Cost alerts based on budget thresholds and spending patterns"},{"name":"get_cost_optimization_score","description":"Infrastructure cost optimization scoring and recommendations"},{"name":"get_cost_status","description":"Complete cost status dashboard with analysis, alerts, and optimization insights"},{"name":"plan_deployment","description":"Generate deployment plan for changes (deprecated, use plan_resource_deployment)"},{"name":"plan_resource_deployment","description":"Generate a comprehensive deployment plan for a Terragrunt resource"},{"name":"deploy_resources","description":"Deploy infrastructure changes (deprecated, use apply_resource_deployment)"},{"name":"apply_resource_deployment","description":"Apply changes to a Terragrunt resource with safety checks"},{"name":"check_deployment_status","description":"Check status of ongoing deployments"},{"name":"rollback_deployment","description":"Rollback a failed deployment"},{"name":"get_infrastructure_status","description":"Get overall infrastructure health"},{"name":"analyze_dependencies","description":"Analyze resource dependencies"},{"name":"check_drift","description":"Detect configuration drift"},{"name":"send_slack_notification","description":"Send notifications to team"},{"name":"create_deployment_summary","description":"Generate deployment reports"},{"name":"get_audit_log","description":"Retrieve audit logs"}],"env_vars":[],"auth_type":"none","github":"https://github.com/spolspol/terragrunt-gcp-tool-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}