tf-approval-gate
Enables AI coding agents to plan, policy-check, and cost-estimate Terraform changes while requiring human approval through Slack or CLI before any terraform apply can execute.
Security & IAM
npm 0 platforms
0 features
Install
npx -y tf-approval-gate
Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
{
"mcpServers": {
"tf-approval-gate": {
"command": "npx",
"args": [
"-y",
"tf-approval-gate"
],
"env": {
"APPROVAL_MODE": "<APPROVAL_MODE>",
"SLACK_APP_TOKEN": "<SLACK_APP_TOKEN>",
"SLACK_BOT_TOKEN": "<SLACK_BOT_TOKEN>",
"SLACK_APPROVAL_CHANNEL": "<SLACK_APPROVAL_CHANNEL>",
"SLACK_APPROVER_USER_IDS": "<SLACK_APPROVER_USER_IDS>",
"TF_APPROVAL_GATE_SECRET": "<TF_APPROVAL_GATE_SECRET>"
}
}
}
}Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
Sources: public MCP Server directories. This is an independent third-party directory with no affiliation to or endorsement from the maintainers of the listed servers.