resolve_secretResolve a secret by name using the configured backend (local vault, 1Password, Bitwarden, or env vars). Returns the decrypted value at runtime. The se
store_secretStore a secret in the encrypted vault. The value is encrypted with AES-256-GCM before storage. The secret value is never visible in the LLM conversati
list_secretsList all stored secret names (names only — values are never revealed in this listing).
sandbox_envReplace real values in your .env file with deterministic fake values. Real values are encrypted and backed up to the vault. AI agents reading .env fil
unsandbox_envRestore real .env values from the vault. Reverses the sandbox operation.
delete_secretDelete a secret from the vault.
audit_logView the audit log of secret resolutions, stores, and deletes. Shows who accessed which secret and when.
totp_codeGenerate a TOTP 2FA code for a stored secret. Returns the current 6 or 8 digit code and seconds remaining until rotation.
totp_storeStore a TOTP configuration from an otpauth:// URI (from QR code scan or manual entry).
totp_listList all stored TOTP configurations.
totp_deleteDelete a stored TOTP configuration.
create_share_linkCreate an encrypted, expiring share link for a secret. The secret is encrypted into the URL fragment and never sent to any server.
receive_shareReceive and decrypt a shared secret from a share URL fragment.
deadman_statusCheck dead man
deadman_checkinCheck in to reset the dead man
team_initCreate a new shared team vault (encrypted SQLite). Requires a passphrase.
team_pushPush a local secret to the shared team vault.
team_pullImport all secrets from the team vault into your local vault.
+4 more tools
We re-grade npm:keyblind on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.