Skip to content

Hermes Agent

Checked on 2026-11-06 against hermes-agent docs: MCP, CLI commands and skills. An API key header is supported.

Hermes Agent by Nous Research has a built-in MCP client.

Create a key (how), then add this to ~/.hermes/config.yaml:

mcp_servers:
crossmart:
url: 'https://mcp.crossmart.io/mcp'
headers:
x-api-key: '${CROSSMART_API_KEY}'

Put CROSSMART_API_KEY=cm_… in ~/.hermes/.env (or the profile’s secret source). Hermes refuses to connect when a ${VAR} in url or headers is unresolved, instead of sending it literally.

Terminal window
hermes mcp list
hermes mcp test crossmart
Terminal window
hermes skills install crossmart-io/crossmart/skills/crossmart

Hermes scans a skill before installing it. You can also copy the skills/crossmart folder to ~/.hermes/skills/. The repository is private for now; see the Crossmart skill.