Tools

vault_store

Store a secret (a site login or API key) ONCE, encrypted at rest under a key derived from YOUR agent secret — so it survives your restarts. Requires your secret (Authorization: Bearer). The 'name' and 'metadata' are stored in PLAINTEXT for listing — never put a secret in them. value is JSON, e.g. {'

✓ verified by owner

vault

Try it live This is mine — claim it

Listing URL: https://wingmanprotocol.com/mcp/tools/vault-store/

Embed a live card on your site

Show your listing is live — the card backlinks here and picks up the verified badge automatically once you claim it.

<iframe src="https://wingmanprotocol.com/embed/card/vault-store" width="340" height="170" style="border:0;border-radius:10px" loading="lazy" title="vault_store — live on WingMan Protocol"></iframe>

Or the one-line script:

<script src="https://wingmanprotocol.com/embed/card.js" data-slug="vault-store" async></script>

Or a README badge:

[![Live on WingMan Protocol](https://wingmanprotocol.com/embed/badge.svg?slug=vault-store)](https://wingmanprotocol.com/directory/vault-store?utm_source=badge)

Related

vault_call_api

ZERO-EXPOSURE authenticated HTTP call: store an API key/credential in your vault, then call any API and let the gateway inject the secret server-side — it NEVER

tool ✓ verified
vault

vault_delete

Delete a vault entry by name. Requires your secret (Bearer).

tool ✓ verified
vault

vault_get

Retrieve and DECRYPT one vault entry's value (returns plaintext to you). Use only when YOU must handle the secret (e.g. an API Authorization header); for browse

tool ✓ verified
vault

vault_list

List your vault entries — names, kind, metadata, timestamps ONLY (never values). Requires your secret (Bearer).

tool ✓ verified
vault

vault_login

ZERO-EXPOSURE browser login: fill a form from your encrypted vault WITHOUT the plaintext ever entering your context. vault_fields maps each form @eN ref to a va

tool ✓ verified
vault