tfmcp and mcp-server-terraform

These are **complements** — tfmcp is a CLI tool for direct Terraform management while mcp-server-terraform is a server implementation that exposes Terraform operations through the MCP protocol, allowing them to be used together where the server provides standardized access to the operations the CLI tool performs.

tfmcp
39
Emerging
mcp-server-terraform
22
Experimental
Maintenance 6/25
Adoption 10/25
Maturity 9/25
Community 14/25
Maintenance 13/25
Adoption 0/25
Maturity 9/25
Community 0/25
Stars: 357
Forks: 26
Downloads:
Commits (30d): 0
Language: Rust
License: MIT
Stars:
Forks:
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No Package No Dependents
No Package No Dependents

About tfmcp

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

Implements whitebox infrastructure-as-code analysis using software engineering principles (cohesion/coupling metrics, health scoring) alongside Terraform operations, with built-in module registry search and enterprise security controls including audit logging and configurable access policies. Built entirely in Rust with stdio-based MCP transport, it exposes 31 specialized tools for plan analysis, state drift detection, workspace management, and dependency graph visualization—designed to integrate seamlessly with Claude Desktop as a local MCP server.

About mcp-server-terraform

kogunlowo123/mcp-server-terraform

MCP server for Terraform operations - plan, apply, validate, state, and output

Related comparisons

Scores updated daily from GitHub, PyPI, and npm data. How scores work