Terry-Form MCP
JSON →Execute Terraform commands locally in a secure, containerized environment. Features LSP integration for intelligent Terraform development.
Install
pip install -r Tools · 25
- terry Core Terraform tool
- terry_version Check Terraform version
- terry_environment_check Check Terraform environment
- terry_workspace_list List Terraform workspaces
- terraform_validate_lsp Validate Terraform configuration using LSP
- terraform_hover Get hover information for Terraform code
- terraform_complete Get code completions for Terraform
- terraform_format_lsp Format Terraform code using LSP
- terraform_lsp_status Check LSP status
- terry_lsp_debug Debug LSP integration
- terry_workspace_info Get workspace information
- terry_lsp_init Initialize LSP
- terry_file_check Check Terraform files
- terry_workspace_setup Setup workspace
- terry_analyze Analyze Terraform configuration
- terry_security_scan Scan for security issues
- terry_recommendations Get recommendations
- github_clone_repo Clone a GitHub repository
- github_list_terraform_files List Terraform files in a GitHub repo
- github_get_terraform_config Get Terraform configuration from GitHub
- github_prepare_workspace Prepare workspace from GitHub
- tf_cloud_list_workspaces List Terraform Cloud workspaces
- tf_cloud_get_workspace Get Terraform Cloud workspace details
- tf_cloud_list_runs List Terraform Cloud runs
- tf_cloud_get_state_outputs Get Terraform Cloud state outputs
Environment variables
TERRY_HOSTTERRY_PORTTERRY_FORM_API_KEYTERRY_CSRF_SECRETGITHUB_APP_IDGITHUB_APP_PRIVATE_KEYGITHUB_APP_INSTALLATION_IDGITHUB_APP_WEBHOOK_SECRETTF_API_TOKENAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYAWS_SESSION_TOKENARM_CLIENT_IDARM_CLIENT_SECRETARM_SUBSCRIPTION_IDARM_TENANT_ID
Links
★ 9 GitHub stars