AI / Automation

Hermes Agent MCP Mac: Dev-Toolchain anbinden (2026)

Hermes Agent MCP Mac Entwicklungstools

Hermes Agent (Nous Research, MIT) bindet über MCP externe Dev-Tools (Filesystem, GitHub, Codex) in ~/.hermes/config.yaml ein.

Hinweis: ProxyMac veröffentlicht Mac-Anleitungen; Hermes und MCP sind herstellerneutral. Fakten Stand Mai 2026 laut Upstream-Doku.

Warum MCP auf Hermes (Mac)

Client: mcp_servers. Server: hermes mcp serve für Cursor.

Voraussetzung: Hermes Mac Installation.

MCP-Architektur

Stdio für lokale npx-Server; HTTP für OAuth-SaaS. Siehe MCP-Doku.

7-Schritt-MCP-Runbook unter macOS

Schritt 1 — MCP-Extras prüfen

install.sh enthält MCP. Warnt hermes doctor:

cd ~/.hermes/hermes-agent && uv pip install -e ".[mcp]"

node --version und npx --version prüfen.

Schritt 2 — Filesystem-Server für ein Repo

In ~/.hermes/config.yaml mcp_servers.project_fs mit echtem Projektpfad setzen:

npx -y @modelcontextprotocol/server-filesystem /Users/you/dev/my-app (nicht ganzes $HOME).

Schritt 3 — GitHub aus dem Katalog

hermes mcp oder hermes mcp install github — Token in ~/.hermes/.env, Checkliste für destruktive Tools deaktivieren.

Schritt 4 — Optional: Codex-Preset

Mit codex im PATH: hermes mcp add codex --preset codex.

Schritt 5 — Tool-Whitelist

tools.include und tools.prompts: false setzen, damit nur benötigte mcp_github_* Tools registriert werden.

Schritt 6 — Im TUI testen

hermes starten, Dateien im Projektroot auflisten lassen. Nach YAML: /reload-mcp. OAuth in frischem Terminal: hermes mcp login <server> (Reload in Session nur 30 s).

Schritt 7 — Hermes für Cursor bereitstellen

"command": "hermes", "args": ["mcp", "serve"] in der Client-MCP-Config. Lesen ohne Gateway; Senden mit hermes gateway — siehe Hermes-Installation.

Dev-Szenarien

SzenarioTransportConfig
Monorepostdiofilesystem-Pfad
GitHubstdiocatalog + .env
Codexpreset--preset codex

Laptop: ein Root + ein Catalog. Mac mini: wenige stdio-Prozesse parallel.

Fehlerbehebung

MCP-Server verbindet nicht

Symptom: Verbindungsfehler, keine mcp_*-Tools im TUI.

Fix: uv pip install -e ".[mcp]", dann hermes doctor. YAML unter mcp_servers: prüfen.

Tools fehlen

Symptom: Install OK, Agent ruft MCP nie auf.

Ursachen: enabled: false, enge tools.include, OAuth unvollständig. hermes mcp configure github wenn der Server erreichbar ist.

OAuth auf Remote-Mac (SSH)

Symptom: Browser am Laptop, Hermes auf Headless-Mac.

Fix: Redirect-URL einfügen oder ssh -L; hermes mcp login in interaktiver SSH-Session.

FAQ

Ersetzt Hermes Cursor-MCP?+
Nein. Hermes ist MCP-Client und optional Server via hermes mcp serve. Cursor für die IDE, Hermes für Messaging oder mcp_servers im Repo — beides parallel möglich.
Wie heißen MCP-Tools?+
Registriert als mcp_<server>_<tool> (Punkte werden Unterstriche). Aufgaben in natürlicher Sprache beschreiben ; das Modell wählt Tools.
Ist der Katalog sicher?+
Einträge in optional-mcps/ sind PR-geprüft, Install führt aber Upstream-Bootstrap aus. Lesen Sie source: im Manifest vor Produktion.
Parallele Aufrufe?+
Ja mit supports_parallel_tool_calls: true pro Server — nur für read-only oder konfliktfreie Tools.
Wie aktualisieren?+
Kein Auto-Update. Nach hermes update erneut hermes mcp install <name> ; neue Tools mit hermes mcp configure <name>.

Preise ansehen