tfmcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOMENoUser's home directory path
PATHNoSystem PATH environment variable/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
TERRAFORM_DIRNoPath 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_MODENoEnables demo mode with additional safety features
TFMCP_LOG_LEVELNoControls logging verbosity

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools