@mindbridgeio/hermes
v0.1.5
Published
MindBridge MCP memory provider and setup command for Hermes Agent.
Readme
@mindbridgeio/hermes
MindBridge memory for the NousResearch Hermes Agent, backed by Hermes' OAuth-enabled MCP client.
npx -y @mindbridgeio/hermes@latest setupThe command installs the native Hermes memory provider, configures
https://memory.ifelse.io/mcp with OAuth, selects MindBridge as Hermes'
external memory provider, and starts Hermes' browser-based MCP login.
Use another deployment with:
npx -y @mindbridgeio/hermes@latest setup --server-url https://mindbridge.exampleThe command is safe to rerun. It changes only the MindBridge provider and MCP
configuration, preserves unrelated Hermes settings, and removes stale static
bearer-header configuration from earlier installations. It does not require a
workspace token, a mindbridge executable, or a private Git repository.
Hermes' built-in MEMORY.md and USER.md remain active. MindBridge replaces
the currently selected external provider, such as Supermemory.
New Hermes sessions automatically carry the same credential-free project
metadata as the Codex and Claude packages. CLI sessions use their current
directory. Messaging gateways use Hermes' configured terminal.cwd; set it to
an absolute project directory when the gateway should receive project-aware
recall:
terminal:
cwd: /absolute/path/to/projectGit repositories use their normalized remote identity. Repositories without a remote use an install-scoped local identity stored with private permissions under the Hermes MindBridge state directory. Project detection is best-effort, bounded to one second, and never blocks session recording. When Hermes has no trustworthy directory, the session remains workspace-wide.
If OAuth needs to be refreshed later:
hermes mcp login mindbridgeWrites remain non-blocking and are persisted in a bounded SQLite outbox before Hermes sends them through its OAuth-enabled MCP client. Pending events replay in session order after transient failures or a process restart, including the original project metadata. Check the MCP connection, provider installation, and outbox with:
npx -y @mindbridgeio/hermes@latest doctor