Your environment
variable guardian

Integration

Works with your tools.

Drop Envark into your existing workflow in seconds.

.mcp.json
{
  "mcpServers": {
    "envark": {
      "command": "bunx",
      "args": ["envark"]
    }
  }
}
Terminal
bunx envark init
Envark Commands
/scanScan project for env variables
/validateValidate a .env file
/missingFind undefined but used variables
/riskAnalyze environment variable risks
/duplicatesFind duplicate definitions
/generateGenerate .env.example template
/graphShow variable dependency graph
/chatStart AI chat mode
/askQuick AI question
JS · TS · Python · Go · Rust · Docker
Scan, validate, and lock down
Scan, validate, and lock down
every secret across your
every secret across your
entire stack — automatically.
entire stack — automatically.
The open-source environment
The open-source environment
variable guardian with
variable guardian with
native MCP support.
native MCP support.
Features

Reliable. Scalable. Secure.

Scan & Validate

Scans your entire codebase for env usage, validates your .env files, and flags missing or risky variables before they hit production.

Multi-language

JS, TypeScript, Python, Go, Rust, and Docker — parsed and checked automatically. Generates .env.example templates in seconds.

AI Chat & MCP

Built-in AI chat mode, risk analysis, and dependency graphs. Operates natively as an MCP server in Cursor, Windsurf, or Claude.

ENVARKENVARK