gcp-terraform-mcp-server

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.