Terraform-MCP-Server
3
The Terraform MCP Assistant is a server that leverages natural language processing to interact with Terraform operations. It simplifies infrastructure management by allowing users to give commands in plain English, offering features like execution plan visualization and error handling.
Overview
A FastMCP-based server that provides a natural language interface to Terraform operations. This assistant allows infrastructure management using simple English commands.
Features
- Natural language processing of Terraform commands
- Execution plan visualization
- State inspection and management
- Infrastructure deployment and destruction
- Configuration documentation
- Automatic workspace validation
- Error handling and formatted output
Usage
- Start the MCP server
- Execute commands like "Initialize the Terraform workspace", "Apply the configuration", etc.