gcp-terraform-mcp-server
0
GCP Terraform MCP Server provides infrastructure as code best practices and security compliance tools for developing on Google Cloud Platform using Terraform and Checkov. It integrates AI modules, security-first workflows, and offers comprehensive GCP resource documentation.
GCP Terraform MCP Server
MCP server for Terraform on GCP best practices, infrastructure as code patterns, and security compliance with Checkov.
Features
- Terraform Best Practices: Guidance on building applications on GCP, focus on security and compliance.
- Security-First Development Workflow: Includes steps for code validation and Checkov integration.
- Checkov Integration: Security scanning and remediation guidance.
- GCP Provider Documentation: Resource search and documentation access.
- GCP GenAI Modules: Specialized AI/ML modules including Vertex AI.
- Terraform Registry Module Analysis: Analyze modules for variables and configurations.
- Terraform Workflow Execution: Direct command use for Terraform operations.
Tools and Resources
- Access GCP-specific guidance and development workflow processes.
Prerequisites
- Install
uv
, Python, Terraform CLI, and Checkov. - Set up GCP authentication.
Installation
- Use
uv
for managing FastMCP.
Local Development
- Instructions for running and developing the MCP server locally.
Running the Server
- How to start the server using the FastMCP CLI with available commands for Terraform and Checkov tools.