Terraform MCP Server logo

    Terraform MCP Server

    A Terraform MCP Server has been implemented to streamline workflows, allowing developers to write and validate Infrastructure as Code efficiently. This eliminates disruptive context-switching and enables faster, more confident provisioning of cloud infrastructure.

    Ratings and reviews

    4.6
    118 ratings
    3 star
    1 star
    81%
    18%
    0%
    1%
    0%
    0 AWS reviews
    |
    118 external reviews
    External reviews are from G2 .

    Filters

    Review type

    AWS Marketplace reviews
    External reviews
    Reviews (118)
    Athi M.

    Terraform Makes Infrastructure-as-Code Consistent, Automated, and Scalable

    Reviewed on Sep 20, 2026
    Review provided by G2
    What do you like best about the product?
    I like Terraform’s infrastructure-as-code approach, consistency, and automation. It makes it easy to define infrastructure in a version-controlled, repeatable way, manage changes safely through plans, and work across multiple cloud platforms and services. The reusable modules and state management also make it well suited for scalable DevOps and data engineering environments.
    What do you dislike about the product?
    The main drawback for me is the learning curve and complexity around state management. Debugging failed deployments can sometimes be time-consuming, especially with large configurations, provider-specific issues, or state conflicts. Managing modules and dependencies across multiple environments can also require additional governance and careful organization.
    What problems is the product solving and how is that benefiting you?
    IBM Terraform helps solve the challenges of manual infrastructure provisioning, configuration inconsistency, and environment management. It allows me to define infrastructure as code, version-control changes, automate deployments, and maintain consistent environments across development, testing, and production.

    This benefits me by reducing manual effort and deployment errors, improving repeatability, speeding up infrastructure changes, and making infrastructure easier to audit and maintain.
    Deepak R.

    Fast, Easy to Use, and a Real Time-Saver

    Reviewed on Sep 01, 2026
    Review provided by G2
    What do you like best about the product?
    It’s fast and easy to use, and it saves time when completing tasks.
    What do you dislike about the product?
    It has complex state management, learning is not easy for beginners, and I see some licences shifting hard.
    What problems is the product solving and how is that benefiting you?
    It helps me solve manual tasks like creating new VMs, which saves time and lets me focus on other work.
    Musaib G.

    Powerful Automation, Steep Learning Curve

    Reviewed on Aug 28, 2026
    Review provided by G2
    What do you like best about the product?
    I like how IBM Terraform makes infrastructure consistent and easy to manage with code. It saves time by reducing manual setup, and version-controlled workflows make changes safer and more reliable. It helps me keep infrastructure reliable and easier to update across environments, while manual mistakes are minimized. Version control also makes changes trackable, safer to review, and simpler to roll back if needed.
    What do you dislike about the product?
    I find it a bit hard to learn at first, and small configuration mistakes can cause errors. Sometimes, setup and debugging can take more time than expected. It has a steep learning curve initially, and the setup can feel a bit confusing. Better error messages and simpler debugging would make it easier. The initial setup was a bit challenging mainly because the configuration took some time to understand.
    What problems is the product solving and how is that benefiting you?
    I use IBM Terraform to define, provision, and manage cloud infrastructure as code, making deployments consistent and less error-prone. It solves infrastructure automation issues by reducing manual work, configuration drift, and ensuring version control across environments.
    Ravindra C.

    Cloud-Agnostic Flexibility That Makes Multi-Cloud Easy

    Reviewed on Aug 27, 2026
    Review provided by G2
    What do you like best about the product?
    What I like most is that it’s cloud-agnostic. It makes it easy to work in a multi-cloud environment and use multiple cloud providers without much hassle.
    What do you dislike about the product?
    Shared module become rigid and hard to update.
    What problems is the product solving and how is that benefiting you?
    It’s easy to use. It takes a one-time effort to set up, and then you can use it for repetitive workloads.
    Rohan T.

    Terraform’s Declarative IaC and Plan Command Make Multi-Cloud Changes Safer

    Reviewed on Aug 27, 2026
    Review provided by G2
    What do you like best about the product?
    What I appreciate most is Terraform’s declarative approach to Infrastructure as Code, which allows me to manage resources across multiple cloud providers smoothly using one unified language. On top of that, the terraform plan command is invaluable because it gives me a clear, safe preview of the infrastructure changes that will be made before I apply anything to production.
    What do you dislike about the product?
    The biggest challenge I’ve had with IBM Terraform is managing the state file in collaborative environments. It can lead to merge conflicts and, if it isn’t tightly secured, may inadvertently expose sensitive data. On top of that, refactoring code—or even just renaming resources—can become frustratingly complex, and if the state isn’t perfectly synchronized, it can sometimes risk unintended infrastructure destruction.
    What problems is the product solving and how is that benefiting you?
    IBM Terraform addresses the challenge of manual, error-prone infrastructure provisioning by enabling us to automate and manage deployments using repeatable, versionable code. This consistency has noticeably sped up our deployment cycles, reduced configuration drift between environments, and allowed our engineering team to spend more time on development instead of ongoing operational overhead.
    Sumit T.

    Simple and Effective Infrastructure Automation

    Reviewed on Aug 26, 2026
    Review provided by G2
    What do you like best about the product?
    I like Terraform’s simplicity, flexibility, and ability to manage infrastructure as code. It makes infrastructure provisioning and configuration more consistent, repeatable, and easier to automate. The value is good compared to the overall cost. Terraform helps reduce manual effort, automate infrastructure management, and improve consistency, which makes it worthwhile for our workflow.
    What do you dislike about the product?
    The learning curve can be a bit steep for beginners, especially when dealing with complex configurations and state management. Troubleshooting errors can also sometimes be challenging and time-consuming.
    What problems is the product solving and how is that benefiting you?
    Terraform helps automate and standardize infrastructure provisioning and management, reducing manual effort and configuration errors. It also makes deployments more consistent and repeatable, which saves time and improves overall efficiency.
    SATISH R.

    Reliable Infrastructure Automation for DevOps Teams

    Reviewed on Aug 25, 2026
    Review provided by G2
    What do you like best about the product?
    What I like most about Terraform is that it makes infrastructure management more consistent and repeatable. I can define infrastructure as code instead of creating resources manually, which helps reduce configuration mistakes. I also like the plan and apply workflow because I can review the changes before making them. Terraform works well with cloud platforms and other tools, and the reusable modules make it easier to manage infrastructure across different environments. The value is good compared to the cost. Terraform saves time by reducing manual infrastructure work and making deployments more consistent and repeatable. The benefits of automation, reusable configurations, and easier infrastructure management make it worth the investment for teams using it regularly.
    What do you dislike about the product?
    Terraform can have a learning curve for people who are new to Infrastructure as Code, especially when working with state files, modules, providers, and complex configurations. Troubleshooting errors can sometimes take time because the error messages are not always easy to understand. Managing state and keeping configurations consistent across multiple environments can also require extra effort. Better error messages and simpler guidance for common issues would make the experience easier.
    What problems is the product solving and how is that benefiting you?
    Terraform solves the problem of managing infrastructure manually across different environments. Instead of creating cloud resources one by one, I can define the infrastructure as code and use the same configuration whenever needed. This makes deployments more consistent and reduces manual errors. It also helps with managing development, testing, and production environments in a more organized way. Using reusable modules and version-controlled Terraform code makes infrastructure changes easier to review, repeat, and maintain.
    Anchal G.

    Smooth, Cost-Effective Deployments with IBM Cloud Terraform

    Reviewed on Aug 24, 2026
    Review provided by G2
    What do you like best about the product?
    I’ve used IBM Cloud Terraform, and my experience has been very smooth and user experience is great. It’s easy to connect to the services I’ve been creating, and it delivers quick results once we deploy. I also find it straightforward to configure the cloud services we need. The pricing feels very reasonable for what’s provided, and overall it’s cost-effective. If any issues come up, there’s plenty of documentation I can refer to in order to understand and fix them. The chatbot and AI integration support is also very beneficial.
    What do you dislike about the product?
    The module and structure take time to learn, it there was a tutorial it would be better. Debugging is difficult
    What problems is the product solving and how is that benefiting you?
    Before using IBM Cloud Terraform, managing and configuring cloud infrastructure manually was more time-consuming and required more effort to keep configurations consistent. With Terraform, we can automate infrastructure provisioning and configuration, making it easier to connect and manage the cloud services we need. This has helped us deploy services faster, reduce manual configuration work, and maintain more consistent infrastructure across environments. It also makes it easier to troubleshoot and update our infrastructure when requirements change.
    Akshay K.

    Unified Lifecycle Management with Terraform—Human-Readable Infrastructure as Code

    Reviewed on Aug 24, 2026
    Review provided by G2
    What do you like best about the product?
    They provide a unified interface for lifecycle management and a single workflow for managing multiple systems such as cloud and SaaS. With Terraform, you can manage infrastructure using human-readable config files.
    What do you dislike about the product?
    It's not beginner-friendly as beginners struggle in debugging and module construction. Another issue is that Python and Ruby support was stopped.
    What problems is the product solving and how is that benefiting you?
    Terraform has helped me in creating servers and databases as it automatically detects what to build first, such as network before VM. Setting up cloud servers, databases, and networks manually is no longer required; instead, it's done by writing in human-readable config files.
    SAIF I.

    Terraform

    Reviewed on Aug 18, 2026
    Review provided by G2
    What do you like best about the product?
    A reliable tool for teams looking to manage infrastructure efficiently through Infrastructure as Code.
    What do you dislike about the product?
    Some advanced configurations require a good understanding of Terraform and cloud infrastructure.
    What problems is the product solving and how is that benefiting you?
    It benefits me by reducing manual effort and making infrastructure changes easier to manage.