nwiizo/tfmcp
🌍 Terraform Model Context Protocol (MCP) Tool - An experimental CLI tool that enables AI assistants to manage and operate Terraform environments. Supports reading Terraform configurations, analyzing plans, applying configurations, and managing state with Claude Desktop integration. ⚡️
Overview
nwiizo/tfmcp is a Rust MCP server licensed under MIT. 🌍 Terraform Model Context Protocol (MCP) Tool - An experimental CLI tool that enables AI assistants to manage and operate Terraform environments. Supports reading Terraform configurations, analyzing plans, applying configurations, and managing state with Claude Desktop integration. ⚡️ Topics: mcp, mcp-server, terraform.
Ranked #343 out of 25632 indexed tools.
In the top 2% of all indexed tools.
Ecosystem
Rust MIT
mcpmcp-serverterraform
Signal Breakdown
Stars 357
Freshness 2mo ago
Issue Health 100%
Contributors 3
Dependents 0
Forks 26
Description Detailed
License MIT
How to Improve
Freshness high impact
Dependents medium impact
Matched Queries
From the README
# tfmcp: Terraform Model Context Protocol Tool *⚠️ This project includes production-ready security features but is still under active development. While the security system provides robust protection, please review all operations carefully in production environments. ⚠️* tfmcp is a command-line tool that helps you interact with Terraform via the Model Context Protocol (MCP). It allows LLMs to manage and operate your Terraform environments, including: ## 🎮 Demo See tfmcp in action with Claude Desktop: - Reading Terraform configuration files - Analyzing Terraform plan outputs - Applying Terraform configurations - Managing Terraform state - Creating and modifying Terraform configurations ## 🎉 Latest Release The latest version of tfmcp (v0.1.9) is now available on Crates.io! You can easily install it using Cargo: ```bash cargo install tfmcp ``` ### 🆕 What's New in v0.1.9 - **📊 Plan Analysis**: Structured plan analysis with risk scoring and recommendations - **🔍 State AnalysiRead full README on GitHub →
Are you the maintainer? Claim this listing