Copy the line for Hermes from your dashboard, or open the steps to set it up by hand.
Before you start
- An Agent Vault account, with a card if your agent will check out. New here? The Quickstart sets one up in about 5 minutes.
- Hermes, installed where it runs.
Connect Hermes
- Paste one line
- Set it up by hand
1
Paste this into Hermes
2
Sign in
Hermes starts the sign-in and sends you a link. Open it and sign in on the
Agent Vault sign-in page, with your Agent Vault account.If Hermes runs on a server, your browser then fails to load an address starting
with
http://127.0.0.1. That is expected: copy the whole address and send it
back to Hermes within a few minutes, before the code in it expires.Choose what it may use
A new connection starts with nothing granted, so your agent can’t use a card or a login yet. Until you choose, its first tool call answers:1
Make a first call
Ask your agent to call
get_token_catalog. It answers with the message above,
and the call creates the connection.2
Open Connected apps
In the dashboard sidebar, under Vault, click Connected apps. The new
connection’s row shows Choose what it may use.
3
Pick its cards and logins
Click Choose access. Under Cards and Logins, pick All, or keep
Only selected and tick the ones this agent may use.
4
Check the choices, then click Save access
Your first connection’s dialog opens with nothing ticked. After that, a new
connection’s dialog opens with the choices of the connection you used most
recently, so saving it unchanged grants the same cards and logins, and the same
three switches: Let this app create and change its own logins, Ask me
before every purchase from this app and Fill a test card instead of my
card. Check all of them for this agent before you click Save access.
Check it works
Ask Hermes to call the Agent Vault toolget_token_catalog. If the tools don’t
appear, run /reload-mcp in Hermes and ask again. It answers with the mock
tokens for the cards and logins you allowed, such as av_card_1_number_u7x2k.
Troubleshooting
The server is saved but disabled
The server is saved but disabled
It was added without
--auth oauth. Correct the entry in ~/.hermes/config.yaml
to match the one above, then run hermes mcp login agent-vault.The Agent Vault tools don't appear
The Agent Vault tools don't appear
Run
/reload-mcp in Hermes, then ask again.The first tool call says to choose what this app may use
The first tool call says to choose what this app may use
The connection has nothing granted yet. Follow
Choose what it may use, then ask again.
Next
Your first checkout
Have Hermes buy something, start to finish.
Tool reference
Every tool your agent now has.