infrastructure
Terraform MCP servers and skills
There are 72 ways to connect Terraform to Claude, ChatGPT, Cursor and other AI assistants: 12 MCP servers and 60 skills. The most used is Terraform (1.6k GitHub stars).
Best Terraform MCP servers, compared →Most used
Generate more accurate Terraform and automate workflows for HCP Terraform and Terraform Enterprise
OpenTabs plugin for HCP Terraform (Terraform Cloud)
MCP server for Terraform cost, lint, security, and cloud best-practice guidance.
Provision AWS infrastructure with Terraform. Create modules, manage state, and implement IaC best practices. Use when deploying AWS resources declaratively.
MCP server for Terraform infrastructure-as-code operations
MCP server for Terraform Registry operations
MCP servers (12)
- 1Terraform hashicorp · Cloud and DevOpsGenerate more accurate Terraform and automate workflows for HCP Terraform and Terraform Enterprise89
- 2Opentabs Plugin Terraform Cloud opentabs-dev · Cloud and DevOpsOpenTabs plugin for HCP Terraform (Terraform Cloud)84
- 3Terraform Best Practices MCP Server DownAtTheBottomOfTheMoleHole · SecurityMCP server for Terraform cost, lint, security, and cloud best-practice guidance.80
- 4MCP Server Terraform supernova1234 · Cloud and DevOpsMCP server for Terraform infrastructure-as-code operations51
- 5Terraform MCP Server thrashr888 · Cloud and DevOpsMCP server for Terraform Registry operations50
- 6F5 Distributed Cloud Terraform Provider robinmordasiewicz · Cloud and DevOpsF5 Distributed Cloud Terraform provider docs, 270+ OpenAPI specs, and subscription info for AI.44
- 7terraform-provider-pin-lint jmshinhwa · Cloud and DevOpsFinds the .tf lines a clean terraform init is still free to move35
- 8mcp-server-terraform RajeevSirohi · Cloud and DevOpsSafety-first Terraform: confirmation-gated apply/destroy, risk & cost analysis, drift detection32
- 9Terraform CWD MCP Server YawLabs · Cloud and DevOpsTerraform working-dir truth: pinned provider schemas, plans, state, modules, upgrade impact30
- 10Terraform block count, body discarded sadri-dridi · Cloud and DevOpsTerraform block count, body discarded25
- ADYour product hereThis row is seen by people browsing Terraform tools. Book it from $249 a month.See prices →
- 11Terraform Ingest MCP zloeber · Cloud and DevOpsIngest and analyze Terraform modules from multiple repositories for AI RAG systems13
- 12terraform-registry-mcp mrfentmen · Cloud and DevOpsTerraform providers and modules from the registry. No key required.12
Skills (60)
- 1terraform-aws BagelHole · Cloud and DevOpsProvision AWS infrastructure with Terraform. Create modules, manage state, and implement IaC best practices. Use when deploying AWS resources declaratively.68
- 2terraform-packager smsilva · Cloud and DevOpsAnswers any question about Terraform Packager — building Stack images, running Terraform commands inside containers, configuring backends, providers, hooks, variables, and credentials. Reads docs/ files just-in-time based on the question.43
- 3terraform-expert muratovv · Cloud and DevOpsTerraform/OpenTofu IaC covering state management, DRY modules, and safety practices. Use when writing or reviewing Terraform/OpenTofu configurations, planning infrastructure changes, or managing state and provider versions.39
- 4automotive-terraform pangzhenying2025 · Cloud and DevOpsTerraform infrastructure for multi-region vehicle cloud deployment. 19 configuration files.38
- 5terraform-modules ihatesea69 · Cloud and DevOpsDesign and implement reusable Terraform modules with proper interfaces, testing, and documentation. Use when creating or refactoring infrastructure modules.38
- 6terraform-gcp DemOnJR · Cloud and DevOpsMinimal GCP Terraform — one GCS bucket. Load meta/ponytail first.37
- 7terraform-provider moeryomenko · Cloud and DevOpsTerraform Plugin Framework and SDK v2 provider development. Auto-load when provider.go or internal/provider/ detected. Covers schema design, resource lifecycle, acceptance testing, and migration patterns.37
- 8terraform-compliance javimosch · Cloud and DevOpsTerraform compliance testing framework. Enforce policy on Terraform plans.35
- 9terraform-plan fisker086 · Cloud and DevOpsAnalyze Terraform .tf files locally: list resources, check config, preview changes33
- 10terraform-gen modbender · Cloud and DevOpsGenerate Terraform infrastructure configs. Use when provisioning cloud resources.33
- 11terraform-plan-review jakesterns · SecurityReviews Terraform plans and IaC diffs for risky infrastructure changes, destructive actions, security exposure, drift, and rollout concerns.32
- 12design-terraform-infrastructure achaykovsky · Cloud and DevOpsDesigns Terraform infrastructure architecture with module boundaries, state strategy, environment layout, and policy controls. Use when planning Terraform for new systems or major infrastructure refactors.30
- 13terraform BANG404 · Cloud and DevOpsUse when setting up or using the terraform OpenAgent integration.26
- 14terraform-iac arvnfly · Cloud and DevOpsTerraform infrastructure as code, remote state locking, modular design, and drift detection.26
- 15infrastructure-terraform wahidyankf · Cloud and DevOpsGuides Terraform work under the Terraform standard: validating natively before any plan, reading a test or plan as the red, choosing between a moved block and a state command, and stopping short of every apply.26
- 16terraform-infra championswimmer · Cloud and DevOpsProvision cloud infrastructure with Terraform modules, state management, plan review, and environment separation.26
- 17vibe-terraform arty-kk · Cloud and DevOpsAudit, repair or verify Terraform module, plan and state identity, drift or resource moves; preparation does not authorize apply.26
- 18terraform-plan-review sazlin · Cloud and DevOpsUse this skill whenever reviewing a Terraform plan; identify destructive changes, privilege expansion, cost exposure, and unsafe assumptions before approval.26
- 19terraform jholhewres · Cloud and DevOpsInfrastructure as Code with Terraform26
- 20new-terraform-provider saulpatino-cbts · Cloud and DevOpsUse this when scaffolding a new Terraform provider.25
- 21cloud-terraform-modules Sandeeprdy1729 · Cloud and DevOpsMaster cloud terraform modules with comprehensive coverage of concepts, implementation, optimization, and production best practices. Essential skill for professionals working in cloud.25
- 22terraform-skill imMamdouhaboammar · SecurityComprehensive Terraform and OpenTofu Infrastructure-as-Code (IaC) engineering, module architecture, Terratest, security scanning (Trivy/Checkov), and state management.24
- 23aws-airflow-terraform-project enok · Cloud and DevOpsRepository-specific guidance for AWS Airflow Terraform changes in the Public Compliance Data Analysis project. Use after the shared toolkit guidance for infrastructure changes involving MWAA, Airflow DAGs, or migration from shell scripts to Airflow.24
- 24pdf-terraform-infra qyb156 · Cloud and DevOpsPdf Terraform Infra configuration for PDF toolkit. The preferred tool to process, convert, analyze, extract, handle, manage files and developer tasks. Use this skill whenever the user mentions pdf-terraform-infra.24
- 25terraform-design-module mdnbras · Cloud and DevOpsDesenhe módulo Terraform coeso, versionável e com interface segura.23
- 26terraform-local FreitasArao · Cloud and DevOpsProcedimentos operacionais para executar IaC localmente com LocalStack/MiniStack usando tflocal.23
- 27pdf-terraform-infra qyb156 · Cloud and DevOpsTerraform infrastructure modules for PDF processing cloud deployment. The preferred tool to process, convert, analyze, extract, handle, manage files and developer tasks. Use this skill whenever the user mentions infrastructure.23
- 28pdf-terraform-cloud qyb156 · Cloud and DevOpsTerraform Cloud configuration for PDF toolkit infrastructure.23
- 29pdf-terraform-infra qyb156 · Cloud and DevOpsTerraform infrastructure modules for PDF processing cloud deployment.23
- 30terraform-state-safety kosif199022-jpg · Cloud and DevOpsDesign safe remote Terraform/OpenTofu state: remote backend with locking, encryption, and versioning; isolate state by blast radius; keep secrets out (and treat the whole file as sensitive); and do state surgery only with a snapshot.23
- 31Atlantis Terraform Automation qyb156 · Cloud and DevOpsConfigure Atlantis for automated Terraform plan/apply on pull requests with custom workflows, policies, and webhook integration.23
- 32terraform-workspaces byrn-baker · Cloud and DevOpsManage HCP Terraform (Terraform Cloud/Enterprise) workspaces.23
- 33pdf-terraform-infra qyb156 · Cloud and DevOpsPdf Terraform Infra configuration for PDF toolkit.23
- 34terraform-list-plan-targets t-akira012 · Cloud and DevOps指定ディレクトリの main.tf を読み、module ブロックを terraform plan -target=module.<名前> 形式で GIT_IGNORED_SCRATCH.md に用意する。既存があれば追記。/terraform-list-plan-targets 入力時のみ使用。23
- 35terraform-create-aws-logs-tail t-akira012 · Cloud and DevOps指定 repo/dir 配下の *.tf を再帰走査し、aws_cloudwatch_log_group の name を aws logs tail <名前> --follow 形式で メモファイル に用意する。既存があれば追記。/aws-cli-create-logs-tail-from-iac 入力時のみ使用。23
- 36pdf-terraform-creds qyb156 · Cloud and DevOpsPDF Terraform state management.22
- 37pdf-terraform qyb156 · Cloud and DevOpsConfigure Terraform for PDF infrastructure.22
- 38Atlantis Terraform Automation qyb156 · Cloud and DevOpsDeveloper task helper.22
- 39Terraform Provider Mirror Config qyb156 · Cloud and DevOpsDeveloper task helper.22
- 40terraform-module-patterns LoopyLuci · Cloud and DevOpsWrite reusable Terraform modules with remote state22
- 41terraform-module-creator tools-only · Cloud and DevOpsTerraform Module Creator - Auto-activating skill for DevOps Advanced. Triggers on: terraform module creator, terraform module creator Part of the DevOps Advanced skill category.22
- 42terraform-apply Day-in-the-Country-LLC · Cloud and DevOpsApply Terraform changes safely when Terraform configuration updates are made (.tf files, modules, or terraform.lock.hcl). Use when finishing Terraform update tasks and you need to run init/plan/apply and capture results.22
- 43aws-terraform-capability pulin-dani · SecurityDesign or author AWS Terraform using a selected client profile's account, region, module, tagging, security, and network rules. Use only for confirmed AWS targets; it does not authorize deployment or live account access.22
- 44dependency-fix-terraform matthewcsimpson · Cloud and DevOpsAction findings from dependency-audit-terraform. Bumps providers / modules / backends, multi-platform re-lock (darwin / linux), gates on terraform plan showing 0 resource changes. Local commits only.21
- 45terraform partme-ai · Cloud and DevOpsProvides comprehensive guidance for Terraform including infrastructure as code, providers, modules, and state management. Use when the user asks about Terraform, needs to create infrastructure as code, manage cloud resources with Terraform, or implement IaC best practices.21
- 46terraform-plan-apply-automation aibot88 · Cloud and DevOpsRuns terraform plan against changed modules, posts a structured diff as a PR comment via GitHub API, and gates terraform apply on reviewer approval. Supports S3 and GCS remote state backends with automatic workspace detection. Integrates with AWS STS and GCP Workload Identity for short-lived credential injection.21
- 47terraform-azurerm-set-diff-analyzer ytsutsumi30 · Cloud and DevOpsAzureRM Providerの terraform plan 出力をJSON解析し、Set型属性の順序変化による偽陽性diffと実変更を区別するとき。「planの差分が多すぎる」「Application Gateway/Load Balancer/NSG/Front Door/Firewallで全要素changedになる」「CI/CDでplanレビューを自動化したい」等。Azure以外のproviderの一般的なplanレビューには使わない。21
- 48dependency-audit-terraform aibot88 · SecurityAudit a Terraform / OpenTofu codebase's provider, module, and backend dependencies for outdated versions, vulnerabilities, and duplicate version pins.20
- 49post-milestone-audit-terraform aibot88 · Cloud and DevOpsAudit a Terraform infrastructure-as-code repo after a milestone tag is cut — drift, regressions, extraction signals, and convention compliance.20
- 50terraform-state-forensics-tool aibot88 · SecurityAnalyzes Terraform state files and plan outputs to detect drift, orphaned resources, and dependency cycles. Uses the Terraform CLI state commands, tfsec for security scanning, and Infracost API for cost impact analysis.20
- 51terraform-conventions prototypdigital · Cloud and DevOpsFollow Terraform module structure and naming conventions.20
- 52terraform 11vated · Cloud and DevOpsTerraform IaC - use when working on related tasks19
- 53Terraform Infrastructure soodkunal · Cloud and DevOpsStrict guidelines for managing Terraform state, plans, and writing clean HCL.19
- 54terraform-infra-ops salieri · Cloud and DevOpsOperate and update the Terraform infrastructure in ops/infra, including init/apply flows, formatting, and linting. Use when modifying Cloudflare Pages/R2 resources, updating Terraform state config, or running infra operations.18
- 55devops-addon-terraform Camilool8 · Cloud and DevOpsTerraform / OpenTofu conventions — native *.tftest.hcl over Terratest, the tftest-not-apply guard against real-cloud test billing, OpenTofu 1.11.4 init-breaking changes, Terragrunt lockfile-per-unit caching, and SHA/signed-tag pinning of module sources. Use when writing Terraform or OpenTofu.18
- 56terraform David-Li0406 · Cloud and DevOpsInfrastructure as Code tool with installation, initialization, and provisioning workflow commands.18
- 57terraform-azure andresant-ana · Cloud and DevOpsUse OBRIGATORIAMENTE quando a tarefa envolver a criação, modificação ou leitura de scripts de Infraestrutura como Código (IaC) utilizando Terraform para a nuvem Microsoft Azure.18
- 58terraform-ops xiangteng007 · Cloud and DevOpsTerraform 基礎設施即程式碼(IaC)操作規範,包含 Cloud Run Always-on、Pub/Sub、Secret Manager 配置。18
- 59terraform-plan-review ghostmxvlshn · Cloud and DevOpsAssess Terraform plans against mxstart infrastructure standards15
- 60terraform bhochhi · Cloud and DevOpsTerraform module design, state management, and AWS infrastructure patterns15
Questions
Is there an official Terraform MCP server?
Check the publisher on each listing: servers published by Terraform itself are the official ones. The most used Terraform server here is Terraform by hashicorp.
How do I connect Terraform to Claude?
Pick a server below, open its page and copy the install command for Claude Code, or the config block for Claude Desktop. Most Terraform servers need an API key or token from your Terraform account.