41 tools that work with Terraform: 6 MCP servers, 34 Agent Skills and 1 Claude Code plugin. 0 of the remote servers answered our live check, 0 worked without an API key, and 2 come from an official or verified publisher. Ranked by GitHub stars plus official, live and free-to-try signals.
Most common uses: Cloud providers & infrastructure as code (29), Git hosting, PRs, issues & code review (7), Unusual, one-of-a-kind tools (2), Hosting & deployment (1).
| Tool | Stars | Last update | License | |
|---|---|---|---|---|
| terraform The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrast PluginAnthropic marketplace | 47,064 | Apache-2.0 | ||
| terraform-specialist Expert Terraform/OpenTofu specialist mastering advanced IaC automation, state management, and enterprise infrastructure patterns. SkillInstall · skills CLI | 49,672 | MIT | ||
| terraform-module-library Build reusable Terraform modules for AWS, Azure, GCP, and OCI infrastructure following infrastructure-as-code best practices. Use when creating infras SkillInstall · skills CLI | 42,495 | MIT | ||
| auditing-terraform-infrastructure-for-security Auditing Terraform infrastructure-as-code for security misconfigurations using Checkov, tfsec, Terrascan, and OPA/Rego policies to detect overly permi SkillInstall · skills CLI | 36,105 | Apache-2.0 | ||
| terraform-engineer Use when implementing infrastructure as code with Terraform across AWS, Azure, or GCP. Invoke for module development (create reusable modules, manage SkillInstall · skills CLI | 12,355 | MIT | ||
| stack-diagram Create cloud-architecture-style diagrams of tech stacks, system architectures, infra layouts, and service topologies — with real brand logos, grouped SkillInstall · skills CLI | 2,486 | MIT | ||
| terraform-skill Use when writing, reviewing, or debugging Terraform/OpenTofu modules, tests, CI, scans, or state ops - diagnoses failure mode (identity churn, secrets SkillInstall · skills CLI | 2,464 | — | ||
| terraform-module-library Build reusable Terraform modules for AWS, Azure, and GCP infrastructure following infrastructure-as-code best practices. Use when creating infrastruct SkillInstall · skills CLI | 2,009 | MIT | ||
| terraform-specialist Expert Terraform/OpenTofu specialist mastering advanced IaC automation, state management, and enterprise infrastructure patterns. Handles complex modu SkillInstall · skills CLI | 2,009 | MIT | ||
| Terraform Generate more accurate Terraform and automate workflows for HCP Terraform and Terraform Enterprise MCP serverGitHub-verified authorLocal · Docker | 1,559 | MPL-2.0 | ||
| new-terraform-provider Use this when scaffolding a new Terraform provider with the Plugin Framework: workspace layout, go module setup, provider server main.go, and a provid SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| provider-actions Implement Terraform Provider actions using the Plugin Framework. Use when developing imperative operations that execute at lifecycle events (before/af SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| provider-configuration Implement Terraform provider configuration and authentication with the Plugin Framework: provider schema for credentials (Optional + Sensitive attribu SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| provider-docs Create, update, and review Terraform provider documentation for Terraform Registry using HashiCorp-recommended patterns, tfplugindocs templates, and s SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| provider-ephemeral-resources Implement Terraform provider ephemeral resources with the Plugin Framework: the Open/Renew/Close lifecycle, ephemeral schema design, registration via SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| provider-framework-migration Migrate Terraform provider resources and data sources from Plugin SDKv2 to the Plugin Framework: muxing both plugins in one provider (terraform-plugin SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| provider-resources Implement Terraform Provider resources and data sources using the Plugin Framework: CRUD operations, schema design, plan modifiers and validators, not SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| provider-test-patterns Terraform provider acceptance test patterns using terraform-plugin-testing with the Plugin Framework. Covers test structure, TestCase/TestStep fields, SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| refactor-module Transform monolithic Terraform configurations into reusable, maintainable modules following HashiCorp's module design principles and community best pr SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| run-acceptance-tests Guide for running acceptance tests for a Terraform provider. Use this when asked to run an acceptance test or to run a test with the prefix `TestAcc`, SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| terraform-policy Write, test, or convert Terraform Policy files (.policy.hcl, .policytest.hcl, Sentinel→tfpolicy). Triggers: policy.hcl, policytest, convert sentinel, SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| terraform-search-import Discover existing cloud resources using Terraform Search queries and bulk import them into Terraform management. Use when bringing unmanaged infrastru SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| terraform-stacks Comprehensive guide for working with HashiCorp Terraform Stacks. Use when creating, modifying, or validating Terraform Stack configurations (.tfcompon SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| terraform-style-guide Generate Terraform HCL code following HashiCorp's official style conventions and best practices. Use when writing, reviewing, or generating Terraform SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| terraform-test Comprehensive guide for writing and running Terraform tests. Use when creating test files (.tftest.hcl), writing test scenarios with run blocks, valid SkillInstall · skills CLI | 928 | MPL-2.0 | ||
| terraform-style-check Generate Terraform HCL code following HashiCorp's official style conventions and best practices. Use when writing, reviewing, or generating Terraform SkillInstall · skills CLI | 825 | MIT | ||
| terraform-module-create Work in progress, not usable yet. Will create a new module repository from a module profile. Use terraform-module-maintainer today. SkillInstall · skills CLI | 373 | Apache-2.0 | ||
| terraform-module-issue Work in progress, not usable yet. Will turn a GitHub issue into a module change and a pull request. Use terraform-module-maintainer today. SkillInstall · skills CLI | 373 | Apache-2.0 | ||
| terraform-module-maintainer Create, restructure, change, fix, and upgrade reusable Terraform modules for any provider, following a module profile (default terraform-aws-modules). SkillInstall · skills CLI | 373 | Apache-2.0 | ||
| terraform-module-pr-fix Reviews a GitHub pull request against a Terraform module repository, fixes it to a mergeable state and pushes the fix to the pull request's own branch SkillInstall · skills CLI | 373 | Apache-2.0 | ||
| terraform-module-pr-merge Reviews a GitHub pull request against a Terraform module repository afresh and squash merges it after the user confirms the pull request and its full SkillInstall · skills CLI | 373 | Apache-2.0 | ||
| terraform-module-pr-review Reviews a GitHub pull request, or a single commit, against a Terraform module repository. Use when the request carries a pull request URL like github. SkillInstall · skills CLI | 373 | Apache-2.0 | ||
| terraform-module-reviewer Review a change to a reusable Terraform module against a module profile (default terraform-aws-modules) and return structured findings. Read-only - ne SkillInstall · skills CLI | 373 | Apache-2.0 | ||
| iac-terraform Infrastructure as Code with Terraform and Terragrunt. Use this skill whenever the user mentions Terraform, Terragrunt, HCL, or infrastructure as code. SkillInstall · skills CLI | 206 | — | ||
| terraform-module-creator Design and create Terraform modules from real infrastructure requirements. Use when asked to create a Terraform module, build a module from a requirem SkillInstall · skills CLI | 206 | — | ||
| terraform-provider-upgrade Safe Terraform provider upgrades with automatic resource migration, breaking change detection, and state management using moved blocks. Use when upgra SkillInstall · skills CLI | 206 | — | ||
| Khavion Architecture Review Cited cloud best practices and a rules-based review of Terraform, CloudFormation, and Kubernetes. MCP serverVerified domain · khavion.comLocal · npm | 0 | MIT | ||
| io.github.jmshinhwa/terraform-provider-pin-lint Finds the .tf lines a clean terraform init is still free to move MCP serverGitHub-verified authorLocal · npm | 1 | — | ||
| Terraform CWD MCP Server Terraform working-dir truth: pinned provider schemas, plans, state, modules, upgrade impact MCP serverGitHub-verified authorLocal · npm | 1 | MIT | ||
| ArcSync Architecture graphs from Terraform, CDK, CloudFormation, Pulumi and ARM, for coding agents MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| Terraform Ingest MCP Ingest and analyze Terraform modules from multiple repositories for AI RAG systems MCP serverGitHub-verified authorLocal · PyPI | — | — |