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 |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |