Claude Code plugin that connects your agent to a Vaultwarden or Bitwarden vault, using your own account, with guardrails that keep secrets out of transcripts and logs.
- Reads via rbw: search, read one exact entry, TOTP, add, generate.
- Attachments via the official
bwCLI. - Org admin (optional, Vaultwarden / self-hosted only): invite, change access and remove
members with the bundled
vw-members.sh(the partbwcannot do), plusbw confirm.
Guardrails: never dump the vault, resolve the exact entry before reading it, show passwords only when asked, keep secrets off argv, never handle the master password, one attempt per operation. Every read lands in the server event log under your identity.
claude plugin marketplace add rodrigopg/warden-plugin
claude plugin install warden@warden-pluginThen, once per machine, in your own terminal:
rbw config set base_url https://<your-vault-server> # omit for bitwarden.com
rbw config set email <your-email>
rbw loginAsk Claude something like "what is the login for the staging database?".
MIT