health_checkReturns server health, uptime, version, and call stats
store_secretStore an encrypted secret with optional rotation policy. Value is encrypted at rest with AES-256-GCM.
get_agent_tokenIssue a short-lived, scoped token for an agent to use a secret. The agent receives an opaque token ID — never the raw secret. Use inject_secret_to_req
rotate_secretsRotate all secrets for a given service. Old values are overwritten, and all outstanding tokens for those secrets are invalidated.
audit_secret_accessView an audit trail of who accessed which secrets over a time range.
scan_config_for_leaksScan a config text for exposed secrets — API keys, tokens, passwords, private keys. Uses 12 regex patterns covering AWS, GitHub, OpenAI, Anthropic, Sl
inject_secret_to_requestReturn a request object with the secret injected. Pass a token_id obtained from get_agent_token and a request template with a {{SECRET}} placeholder.
We re-grade npm:secure-vault-mcp 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.