Wenn du ein MCP mit Hermes Agent installieren möchtest, wird nicht empfohlen, die Konfiguration zuerst überall auf GitHub zu kopieren. v0.15.0 fügte den von Nous genehmigten MCP-Katalog hinzu, der es ermöglicht, die hermes mcp direkt auszuführen und mit einem interaktiven Picker den MCP-Server aus dem vertrauenswürdigen Verzeichnis zu installieren. Der erste Hauptfokus ist das n8n-Manifest. Anfänger sollten zuerst den offiziellen Picker verwenden, und die Erfolgsquote ist deutlich höher als bei handgeschriebenem JSON.
Warum wird nicht empfohlen, zuerst die Handschriftkonfiguration zu konfigurieren?
MCP-Fehler entstehen oft dadurch, dass "Werkzeuge schwer zu bedienen sind", aber auf Fehler in Befehlspfaden, Umgebungsvariablen, STDIO-Startmethoden oder Credential-Erstellung zurückzuführen sind. Der Wert des offiziellen Pickers liegt darin, Manifest, Zugangsaufforderungen und Schreiborte zu vereinheitlichen und so zumindest grundlegende Probleme wie falsche Schreibweisen von Variablennamen, falsch platzierte Konfigurationsebenen und fehlende Parameter in Startbefehlen zu vermeiden.
Folgen Sie dieser Reihenfolge während der Installation
- Zuerst solltest du auf v0.15.x upgraden und sicherstellen, dass es lokal einen
hermes mcpPicker gibt. - Führen Sie
hermes mcpaus, wählen Sie n8n oder einen anderen offiziellen Verzeichniseintrag aus der Liste aus. - Folgen Sie den Aufforderungen, um die Zugangsdaten auszufüllen und Hermes die
~/.hermes/.envoder die entsprechende Konfiguration schreiben zu lassen. - Nach der Installation starte ich die aktuelle Sitzung neu und lass Hermes die verfügbaren Werkzeuge auflisten, um zu bestätigen, ob es lädt.
Wenn du Docker verwendest, musst du auch sicherstellen, dass der MCP-Startbefehl im Container gefunden werden kann. v0.15.1 hat das PATH-Problem der Befehle npx, npm und node unter Docker behoben, aber ältere Nutzer können immer noch auf "Diese Maschine kann laufen, aber der Container startet nicht" stoßen.
Wann werden manuelle Änderungen vorgenommen?
Schreibe die Konfiguration nur manuell, wenn das offizielle Verzeichnis nicht den gewünschten MCP-Server hat oder wenn du einen internen privaten MCP-Service brauchst. Verwenden Sie vor der Handschrift die vom Picker generierte Konfiguration als Vorlage und verstehen Sie klar, wie Befehle, Args und Env platziert sind. So ist es selbst bei einem Fehler leichter festzustellen, ob es ein Problem mit der Zugangsdaten, einem Befehl oder das eigene Problem des MCP-Servers ist.