init
Initialize a new encrypted vault with a PIN, creating a local AES-GCM encrypted file for storing secrets. Fails if a vault already exists.
Instructions
Initialise a new vault file with a PIN. Fails if a vault already exists at the configured path. The PIN is never stored — only a separate PBKDF2 hash for verification. Default path: ~/.encrypted-vault-mcp/vault.json (override with VAULT_PATH env).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pin | Yes | PIN at least 4 characters. |