Automate your deployment
Deploy and manage Firezone as code with Terraform or programmatically through the REST API.
Infrastructure as code
The Firezone Terraform Provider allows you to manage Portal configuration such as Sites, Resources, Policies, Groups, and Gateways as code.
- Terraform Provider - manage Firezone Portal configuration as code.
Use the cloud-specific Terraform Gateway Module guides below to deploy a scalable Gateway cluster behind a cloud NAT with a single egress IP, ideal for routing traffic through a public IP.
- Gateway module: AWS — deploy a Gateway cluster behind a NAT gateway on AWS.
- Gateway module: GCP — deploy a Gateway cluster behind a Cloud NAT on GCP.
- Gateway module: Azure — deploy a Gateway cluster behind a NAT gateway on Azure.
REST API
Want to manage your Firezone account programmatically without Terraform? The REST API allows you to create Resources, Policies, Gateways, and more. See the REST API guide to generate an API token and get started.
AI & MCP integrations
The AI & MCP overview lists connection methods, regional endpoints, permissions, and supported operations.
- ChatGPT & Codex — connect through directory OAuth for Firezone Cloud US, or use Codex with MCP for Firezone Cloud US or EU.
- Claude — connect through directory OAuth for Firezone Cloud US, or use Claude Code with MCP for Firezone Cloud US or EU.
- Universal MCP — connect another compatible MCP client to Firezone Cloud US or EU.
Need help? See all support options.