navvi_creds
Store and retrieve credentials in a secure container. List entries, generate random passwords, import bulk data, or autofill login forms without exposing secrets.
Instructions
Manage credentials stored in gopass inside the container. Five actions:
"list": show available entries (no secrets)
"get": retrieve a non-secret field (username, url, email — refuses password)
"generate": create a new credential with a random password that NEVER leaves the container. Requires entry + username. Optional length (default 24). Use this for signups.
"import": bulk-import credentials from a JSON file on the host. Requires file_path pointing to a JSON array of {entry, username, password} objects. File is read and deleted after import.
"autofill": fill a login form from gopass — password goes gopass → xdotool → browser, NEVER in this response.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| entry | No | ||
| field | No | ||
| username | No | ||
| length | No | ||
| file_path | No | ||
| username_selector | No | ||
| password_selector | No | ||
| persona | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |