Isaac for Hermes Agent
Portable Hermes Agent plugin for Newton's Isaac commerce skills.
The plugin adds the existing isaac-fetch, isaac-research, and isaac-export Agent Skills and connects them to the existing Isaac MCP server. It contains no payment, custody, policy, or signing implementation.
Source
The canonical source lives in newton-agent-neobank/integrations/hermes. The standalone isaac-hermes-plugin repository is generated from a reviewed NeoBank commit. Changes to generated plugin files belong in NeoBank.
Requirements
- Hermes Agent 0.20.1 or newer; validated against 0.20.5 (
v2026.8.19). - macOS or Linux. Isaac credential files are not supported on Windows.
- Node.js 20 or newer.
@newton-xyz/isaac-cli0.1.0 installed soisaacis onPATH.- An owned Newton vault and agent plus an operator Platform API key.
Install the public Isaac CLI:
npm install --global @newton-xyz/isaac-cli@0.1.0
isaac --version
Install
Pin the plugin to a reviewed full commit SHA:
hermes plugins install newt-foundation/isaac-hermes-plugin \
--ref <full-40-character-commit-sha> \
--no-enable
hermes plugins enable newton-isaac
Hermes stores this plugin's private runtime data under:
~/.hermes/plugin-data/agent-plugin-newton-isaac-260c5e04/
Pre-create auth.json with owner-only permissions before adding credentials:
mkdir -p ~/.hermes/plugin-data/agent-plugin-newton-isaac-260c5e04
install -m 600 /dev/null ~/.hermes/plugin-data/agent-plugin-newton-isaac-260c5e04/auth.json
Then write:
{
"apiBaseUrl": "https://api.isaac.newton.xyz",
"apiKey": "<operator-platform-api-key>",
"vaultAddress": "<owned-vault-address>",
"agentAddress": "<active-agent-address>",
"chainId": 84532
}
Restart Hermes after enabling the plugin. The Isaac business-tool surface is restricted to the seven tools required by the packaged skills; Hermes also registers its standard read-only MCP prompt and resource utilities:
skill_searchskill_fetchskill_research_startskill_research_getskill_artifact_getskill_export_createskill_export_get
Verify
hermes plugins doctor . --ci
hermes plugins list
In a fresh Hermes session, ask it to list the installed Isaac skills, load isaac-fetch, and perform a read-only skill_search for the configured vault and agent before attempting a paid fetch.
Implementation and live evidence are tracked in NEWT-1285.