Hermes Agent 想装 MCP,不建议先去 GitHub 到处复制配置。v0.15.0 加了 Nous-approved MCP catalog,直接运行 hermes mcp 就能用交互式 picker 安装受信目录里的 MCP server,首批重点就是 n8n manifest。新手先走官方 picker,成功率比手写 JSON 高得多。
为什么不建议先手写配置
MCP 出错常常不是“工具不好用”,而是命令路径、环境变量、stdio 启动方式、凭据写法某个环节错了。官方 picker 的价值在于把 manifest、凭据提示和写入位置统一起来,至少能避免变量名拼错、配置层级放错、启动命令漏参数这些低级问题。
安装时按这个顺序
- 先升级到 v0.15.x,确保本地有
hermes mcppicker。 - 运行
hermes mcp,从列表里选 n8n 或其他官方目录项。 - 按提示填写凭据,让 Hermes 写入
~/.hermes/.env或对应配置。 - 安装后重启当前会话,再让 Hermes 列出可用工具确认是否加载。
如果你用 Docker,还要额外确认 MCP 启动命令在容器里能找到。v0.15.1 修了 npx、npm、node 裸命令在 Docker 下的 PATH 问题,但旧版本用户仍可能遇到“本机能跑,容器里起不来”。
什么时候才手动改
只有当官方目录没有你要的 MCP server,或你需要内部私有 MCP 服务时,再手动写配置。手写前先把 picker 生成的配置当样板,看清 command、args、env 分别怎么放。这样即使出错,也更容易定位是凭据问题、命令问题还是 MCP server 自己的问题。