tfmcp

Rust

🌍 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. ⚡️

Agent Frameworks
Protocol Implementations
Developer Tooling

Architecture and Design Patterns

The architecture centers around a CLI tool that acts as an MCP server, enabling AI agents to interact with Terraform. It uses Rust's robust ecosystem for performance. The design incorporates modular components for Terraform configuration analysis, planning, and execution, facilitating seamless integration with AI assistants. The project leverages standard command-line interface patterns for user interaction.

About

Language

Rust

Stars

66

Categories

Agent FrameworksProtocol ImplementationsDeveloper Tooling