Hermes Agent MCP server
io.github.woonyong-choi/hermes-agent-mcp·v0.1.1Operate a local Hermes Agent install over stdio: tasks, cron, config, gateway, doctor. No network.
0 stars45 downloads/wk
Reviews
Write oneNobody has reviewed Hermes Agent yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Hermes Agent tools (16, 5 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
config_getRead one config.yaml value by dotted key, e.g. `display.show_reasoning`.
config_setwrite actionWrite one config.yaml value with an explicit type.
cron_createwrite actionCreate a scheduled job.
cron_editChange a scheduled job in place, keeping its id and run history.
cron_listList scheduled jobs with their schedules and next run times.
cron_runwrite actionQueue a job to run on the next scheduler tick instead of waiting.
cron_runsShow recorded execution attempts, newest first.
doctorwrite actionRun `hermes doctor` and return its health report.
gateway_restartRestart the messaging gateway so configuration changes take effect.
gateway_statusShow whether the messaging gateway is running and supervised.
hermes_askGive the Hermes agent a task and return its reply.
hermes_statusReport how this server is configured and whether the Hermes CLI answers.
model_infoShow the configured default model and provider, plus Nous Portal status.
sessions_listList recent sessions so you can resume or inspect one.
shellwrite actionRun a shell command on the Hermes host.
skills_listList installed skills with category, source and enabled state.
Public scan report
scanner v0.1.10 · 2026-11-01 · same rubric, same numbers if you re-run it
- Code scan9 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancerepository not readable: repo not found3/15
- Maintainer identityno repository or website to verify2/10
How Hermes Agent compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 65/100
- higher than 25% of 4,460 AI and agents servers
- Tools
- 16
- the typical AI and agents server has 6
- Tools that change things
- 31%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 45
- more than 37% of 1,538 AI and agents servers with a package
What its tools let an agent do: 11 read · 4 change · 1 run or deploy
Install Hermes Agent in Claude Code, Cursor or VS Code
claude mcp add hermes-agent-mcp -- uvx hermes-agent-mcp
What the publisher says
From the Hermes Agent repository's README, as published. We do not edit it. Read it on GitHub
hermes-agent-mcp
Operate your local Hermes Agent install from any MCP client — without exposing it to the network.
hermes-agent-mcp is a Model Context Protocol server that wraps the local hermes CLI over stdio. Point Claude Code, Cursor, Codex or any other MCP-capable agent at it and they can hand Hermes a task, read and change its config, manage cron jobs, restart the gateway and run hermes doctor — without a terminal and without ever seeing a token.
uvx hermes-agent-mcpThat is the whole install. No ports, no tunnel, no OAuth. It runs as a child process of your MCP client, on the same machine as Hermes, and nothing leaves the box.
mcp-name: io.github.woonyong-choi/hermes-agent-mcp
Why this exists
Hermes is a great always-on agent, but everything about operating it happens in a terminal: hermes cron edit, hermes config set, hermes gateway restart. If the agent that wants to do those things has no terminal — a desktop app, a coding assistant sandboxed away from your shell — it is stuck asking a human to type for it.
There is already a good project called hermes-mcp by mlennie. It solves a different problem: reaching Hermes remotely, over HTTP through a cloudflared tunnel with OAuth, so a hosted client can delegate tasks. If that is what you need, use it.
This project was written by someone who did not want that. Opening a Hermes gateway to the internet means an agent with a shell is one leaked token away from anyone. hermes-agent-mcp stays local on purpose:
- it never listens on a port — MCP over stdio only
- it never handles credentials — it calls the CLI, which already has them
- it exposes the operations surface (cron, config, gateway, doctor, skills), not just "send a prompt"
Tools
bridge_ask keeps the phone in the loop
hermesask runs a one-shot CLI turn: fine for work, but it runs outside the gateway, so nothing appears in the user's chat. bridgeask goes through the gateway's own webhook adapter instead: your prompt is posted into the chat (prefixed ▸ Claude Code · — the caller name comes from HERMESMCPCALLER, the format from HERMESMCPLABELFORMAT), the agent runs inside the gateway with its full toolset, and the reply lands in the chat and* comes back to you. The person can pick the thread up on their phone as if they had typed it themselves.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-11-01downgradeA → Cscore 65
Hermes Agent: common questions
- Is Hermes Agent MCP server safe?
- With care: it is graded C, so read the findings first (65/100). Read the Hermes Agent safety report
- How do I install Hermes Agent?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Hermes Agent need an API key?
- No secret keys are declared. It reads 3 settings from the environment.
- Is Hermes Agent maintained?
- The last commit was 43 days ago (2026-09-21). The latest release is v0.1.1.
- What can I use instead of Hermes Agent?
- Servers from other publishers that do the same job: agent-device MCP server, HOL Guard MCP server and Pm Claude Skills MCP server.
- How does Hermes Agent compare with other AI and agents MCP servers?
- safety score 65/100 (higher than 25% of 4,460 AI and agents servers); tools 16 (the typical AI and agents server has 6); tools that change things 31% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Hermes Agent
Same job from other publishers: the closest match first, then the best rated.
- agent-deviceOpen source device layer for AI agents: control mobile, web, TV, and desktop apps over MCPnot reviewedWidely usedA
- HOL GuardLocal-first AI agent security evidence and approval workflows through HOL Guard's stdio MCP server.not reviewedEstablishedA
- Pm Claude Skills1310 professional Agent Skills + workflow recipes — searchable & fetchable over MCP.not reviewedEstablishedA
- MockserverMock, record/replay, verify and chaos-test any HTTP, REST, gRPC or LLM dependency over MCP.not reviewedEstablishedA
- freellmpoolOpenAI-compatible MCP gateway cataloging 22 LLM providers, with routing, failover, and tools.not reviewedEstablishedA