gcp-terraform-mcp-server
If you are the rightful owner of gcp-terraform-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP server for Terraform on GCP best practices, infrastructure as code patterns, and security compliance with Checkov.
The GCP Terraform MCP Server is designed to facilitate the development and deployment of infrastructure on Google Cloud Platform using Terraform. It emphasizes best practices, security compliance, and efficient workflows. The server integrates with Checkov for security scanning, ensuring that Terraform configurations are secure and compliant with industry standards. It provides comprehensive guidance on GCP architecture, security recommendations, and best practices for Terraform configurations. Additionally, it offers tools for analyzing Terraform modules, executing workflows, and accessing GCP provider documentation. The server supports AI/ML workloads with specialized modules for services like Vertex AI and Google Kubernetes Engine.
Features
- Terraform Best Practices: Provides prescriptive advice for building applications on GCP, including architecture guidance, security recommendations, and best practices for provider configurations.
- Security-First Development Workflow: Guides developers through a structured process for creating secure code, integrating Checkov for security scanning at appropriate stages.
- Checkov Integration: Enables security and compliance scanning of Terraform code, offering automatic fixes and detailed remediation guidance.
- GCP Provider Documentation: Allows users to search for Google Cloud provider resources, access documentation, and find implementation guidance.
- GCP GenAI Modules: Provides access to specialized modules for AI/ML workloads, including Vertex AI, BigQuery, BigTable, and Google Kubernetes Engine.
Tools
Terraform Development Workflow
Follow security-focused development process via
terraform://workflow_guide
GCP Best Practices
Access GCP-specific guidance via
terraform://gcp_best_practices
GCP Provider Resources
Access resource listings via
terraform://gcp_provider_resources_listing