Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default | 
|---|---|---|---|
| HOME | No | User's home directory path | |
| PATH | No | System PATH environment variable | /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin | 
| TERRAFORM_DIR | No | Path to your Terraform project directory. If not set, tfmcp will use the directory provided by command line arguments, configuration files, or fall back to ~/terraform | |
| TFMCP_DEMO_MODE | No | Enables demo mode with additional safety features | |
| TFMCP_LOG_LEVEL | No | Controls logging verbosity | 
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description | 
|---|---|
No prompts  | |
Resources
Contextual data attached and managed by the client
| Name | Description | 
|---|---|
No resources  | |
Tools
Functions exposed to the LLM to take actions
| Name | Description | 
|---|---|
No tools  | |