Use Hutch from
Hermes.
Durable, queryable data your Hermes agent builds up across runs.
Hermes Agent (Nous Research) keeps its own memory of you and your preferences. Hutch holds the data it produces: leads, research, bookmarks, task lists. Hermes can read, write, and update those records across runs, and so can your other agents.
Hutch connects as a remote MCP server. OAuth handles auth, so there are no API keys to manage.
Install
Fastest: paste this into Hermes and it sets itself up. You approve the sign-in in your browser.
Connect Hutch (hutchdb.com) to Hermes as an MCP server.
- URL: https://app.hutchdb.com/api/mcp
- Transport: remote streamable HTTP
- Auth: OAuth (no API key). I'll approve in the browser.
How to do it in Hermes:
- In ~/.hermes/config.yaml, add under mcp_servers: hutch: {url: "https://app.hutchdb.com/api/mcp", auth: oauth}
- Then run hermes mcp login hutch. Tell me to run /reload-mcp in my session.
1. Add the server for my user account, not just this project, so it works everywhere.
2. Start the OAuth login, or tell me exactly what to click if you can't start it yourself.
3. Tell me if I need to restart or reload you. Then call hutch_list_collections to confirm it works.Or set it up by hand:
01Step 1. Configure
Add this to ~/.hermes/config.yaml:
mcp_servers:
hutch:
url: "https://app.hutchdb.com/api/mcp"
auth: oauth02Step 2. Authenticate
Run:
hermes mcp login hutchOAuth browser flow. Sign in with GitHub or Google and approve. In a running session, use /reload-mcp to pick up the new server.
03Step 3. Try it
In a Hermes session:
- >"Store this article in my Hutch reading-list collection."
- >"Save the bugs we just discussed to a "tickets" collection in Hutch."
- >"What collections do I have in Hutch?"
- >"Find my notes about caching in Hutch."