claude-for-hermes
Integrates with the Hermes chat platform, enabling Hermes to supervise Claude Code workers within an ongoing conversation context.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@claude-for-hermesAsk Claude to review the auth module read-only and flag security risks"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Claude for Hermes
A local MCP server that lets Hermes supervise Claude Code in the same way kimi-for-claude lets Claude Code supervise Kimi.
You keep talking to Hermes in your normal chat. Hermes delegates focused coding, research, or review work to the authenticated official Claude Code CLI, receives a concise result, and remains the ongoing manager of the conversation.
Architecture
You → Hermes (ongoing conversation) → claude-for-hermes MCP → Claude Code worker
← result / session ID ←A Claude worker invocation uses Claude Code print mode (claude -p) so it can run autonomously. That does not make the Hermes conversation one-shot:
Hermes remains the supervisor in the same conversation.
claude_delegatestarts a worker task and returns its exact Claude session ID.claude_continueresumes that exact worker session for fixes or follow-ups.Background work can run while Hermes continues other work.
Related MCP server: hermes-claude-bridge
Tools
Tool | Purpose |
| Start a Claude Code task. Supports a project directory, model override, read-only mode, and background execution. |
| Continue a worker by its exact session ID rather than whichever session is newest in a directory; accepts an optional model override for the follow-up. |
| List every background job or inspect one job's current state/result. |
| Stop a running background worker. |
| Run a constrained read-only review of a project. |
Safety model
Work only happens in an explicit
work_dirwhen one is supplied.claude_reviewandreadonly: trueconstrain Claude Code to inspection-only tools.For normal delegate/continue tasks, Hermes is the approval gate: the worker is launched non-interactively with Claude Code permissions enabled so an explicitly authorized task can write files and run its requested commands.
Background cancellation sends an abort signal to the spawned Claude Code process.
Claude Code must already be installed and authenticated locally.
Install for Hermes
cd ~/Projects/claude-for-hermes
npm install
hermes mcp add claude_for_hermes \
--command "$(command -v node)" \
--connect-timeout 20 \
--args "$PWD/server.js"Then start a new Hermes session so it discovers the MCP tools. Confirm the server can connect:
hermes mcp test claude_for_hermesExample requests
In a Hermes chat:
Ask Claude to implement the API validation work in
~/Projects/my-app. Keep the task focused, run the relevant tests, and report the changed files.
Ask Claude to inspect the authentication module in read-only mode and identify security risks.
Continue Claude session
<session-id>: fix the failing tests and report the outcome.
Development
npm test
node --check server.js
node --check src/core.js
node --check src/runner.jsThe test suite covers exact worker-session continuation, read-only restrictions, job tracking/cancellation, subprocess output capture, and actionable authentication failures.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityBmaintenanceAn MCP server that allows Claude Desktop and other MCP clients to delegate tasks to a local Hermes Agent for automation and persistent operations.Last updated55Apache 2.0
- Alicense-qualityAmaintenanceMCP server that enables Hermes Agent to delegate development tasks to Claude Code CLI, reusing the Claude Code subscription without additional API costs.Last updated1MIT
- AlicenseAqualityCmaintenanceMCP server that lets any agent or MCP host delegate tasks to Claude Code running headless, with tools for review, validation, analysis, and autonomous work.Last updated42652MIT
- AlicenseAqualityBmaintenanceAn MCP server for running Claude Code and the Codex CLI as a pair: Claude drives, and hands self-contained tasks to Codex as background jobs.Last updated8MIT
Related MCP Connectors
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/7D-codes/claude-for-hermes'
If you have feedback or need assistance with the MCP directory API, please join our Discord server