Explorer
/proc/15/root/tmp/fast-one-64.json
← Zurück ↓ Download
{"queue_id": 64, "relative_path": "Systemstruktur/Hermes-n8n-MCP-Einrichtung-2026-07-10.md", "title": "Hermes n8n-MCP + Skills — Einrichtung 2026-07-10", "import_key": "c92b429914d5e3de1c03bafbf096836458b591e11192f2209c768e56342504b7", "chunk_count": 9, "created_nodes": 10, "created_relationships": 17, "body": null, "chunks": [{"chunk_key": "c30539662de1a7465331593ae8cd15079dd41ad1363c26b1ee969ed6fd98395c", "chunk_index": 0, "heading": "Hermes n8n-MCP + Skills — Einrichtung 2026-07-10", "text": "# Hermes n8n-MCP + Skills — Einrichtung 2026-07-10\n\n**Status:** Skills installiert · MCP-Verbindung wartet auf einen manuellen Schritt von Karlo\n**Anlass:** Video-Anleitung \"Hermes + n8n MCP + Skills\" · Vorprüfung: [[Hermes-n8n-MCP-Status-2026-07-10]]\n\n---", "text_hash": "6ab95a91c864e948a045a3714d22061af2758f5e2dfcd98b6658a430f11b1d48"}, {"chunk_key": "dec4ddea1bde9d40b57e3d90836c8ceab1f46a59729c838ed226cc7996b7bca7", "chunk_index": 1, "heading": "Was bereits erledigt ist", "text": " auf einen manuellen Schritt von Karlo\n**Anlass:** Video-Anleitung \"Hermes + n8n MCP + Skills\" · Vorprüfung: [[Hermes-n8n-MCP-Status-2026-07-10]]\n\n---\n## Was bereits erledigt ist", "text_hash": "f645a64ae81da6e84938019a5d8c33f1649ed8d4913e8f3314c21e8259b7b3d6"}, {"chunk_key": "448f358b9c3eab8fd2f4fc90344ac6677723e6862c4deaa17af9bebd1efec8e7", "chunk_index": 2, "heading": "1. Offizielle n8n-Skills installiert", "text": "## Was bereits erledigt ist\n### 1. Offizielle n8n-Skills installiert\nAlle 14 offiziellen Skills aus `github.com/n8n-io/skills` (Commit-Stand 10.07.2026) sind unter\n`/opt/struktur/hermes-carlo/data/skills/n8n/` installiert (Owner 10000:10000, wie die übrigen Hermes-Skills):\n\n`using-n8n-skills-official` (Meta-Skill/Router) · `n8n-workflow-lifecycle-official` · `n8n-node-configuration-official` · `n8n-expressions-official` · `n8n-code-nodes-official` · `n8n-loops-official` · `n8n-subworkflows-official` · `n8n-agents-official` · `n8n-error-handling-official` · `n8n-credentials-and-security-official` · `n8n-data-tables-official` · `n8n-debugging-official` · `n8n-binary-and-data-official` · `n8n-extending-mcp-official`\n\nDiese Skills geben Hermes das Fachwissen, wie man n8n-Workflows korrekt aufbaut, validiert, testet und veröffentlicht — unabhängig davon, ob die MCP-Verbindung schon steht.", "text_hash": "4122265df9b005f91f195b55daec2aa4221d231e83dd617701064fd16062d6c1"}, {"chunk_key": "a718f3a0e3ab53f9a6b81655bd2abebd00debad70ad7711f7845722d58961e59", "chunk_index": 3, "heading": "2. Passendes Grundgerüst bereits vorhanden", "text": "mes das Fachwissen, wie man n8n-Workflows korrekt aufbaut, validiert, testet und veröffentlicht — unabhängig davon, ob die MCP-Verbindung schon steht.\n### 2. Passendes Grundgerüst bereits vorhanden\nHermes hat bereits einen eigenen nativen MCP-Client (Skill `mcp/native-mcp`), der sowohl lokale (stdio) als auch entfernte HTTP/StreamableHTTP-MCP-Server unterstützt — genau das Transportprotokoll, das n8n für seinen MCP-Zugang nutzt. Kein zusätzliches Tool nötig.\n\n---", "text_hash": "40b761758fa5c1b48769d348faf28b077a686dc9427bca2b627ee29bb5fdd1a0"}, {"chunk_key": "480e87ac8a700f92c7a8a9ad0a67c503c2b257ed4edf0d0925a62eabf71b3fd7", "chunk_index": 4, "heading": "Was noch fehlt — und warum ich es nicht selbst machen kann", "text": "nte HTTP/StreamableHTTP-MCP-Server unterstützt — genau das Transportprotokoll, das n8n für seinen MCP-Zugang nutzt. Kein zusätzliches Tool nötig.\n\n---\n## Was noch fehlt — und warum ich es nicht selbst machen kann\n\n**n8n verlangt für den MCP-Zugang einen persönlichen, im Browser erzeugten Token.** Das ist keine technische Einschränkung meinerseits, sondern wie n8n es vorgibt:\n\n1. In n8n einloggen (Konto: `info@agentsolutions.tech` — Passwort ist mir nicht bekannt, und ich werde es nicht zurücksetzen, ohne dass du das ausdrücklich willst, da das dich aussperren könnte)\n2. **Settings → Instance-level MCP** öffnen und aktivieren\n3. Die Workflows einzeln aktivieren, die per MCP sichtbar sein sollen (n8n erlaubt keine client-spezifische Einschränkung — alle verbundenen MCP-Clients sehen dieselben freigegebenen Workflows)\n4. Den angezeigten **Personal MCP Access Token** kopieren (wird nur beim ersten Besuch im Klartext angezeigt — sofort sichern!)\n5. Die **MCP-Server-URL** notieren: `https://n8n.agentsolutions-mallorca.com/mcp-server/http`\n\nSobald du mir URL + Token gibst, trage ich sie in Hermes ein — fertig ist dann folgender Befehl (Muster, noch nicht ausgeführt):\n\n```bash\nhermes mcp add n8n --url \"https://n8n.agentsolutions-mallorca.com/mcp-server/http\" --auth header", "text_hash": "15be6db29608aebac4777893af40b544e45a77469e42998086efcbec7b28a908"}, {"chunk_key": "6529a0071be0819dbde8814c97895376f0e48f751576f1184cc2bb6f95a979a8", "chunk_index": 5, "heading": "Bei der interaktiven Rückfrage \"API key / Bearer token\" den Token einfügen", "text": "nder Befehl (Muster, noch nicht ausgeführt):\n\n```bash\nhermes mcp add n8n --url \"https://n8n.agentsolutions-mallorca.com/mcp-server/http\" --auth header\n# Bei der interaktiven Rückfrage \"API key / Bearer token\" den Token einfügen\n```\n\nDas speichert die URL in `config.yaml` unter `mcp_servers.n8n` und den Token verschlüsselt/als Env-Variable — nicht im Klartext in der Config.\n\n---", "text_hash": "44b2f8aa454b308197d8298b0f51828132b894651fd6639df0069f4f24908fb2"}, {"chunk_key": "fe265e8790008f08f95c728699535e1da1b277dc5ceb1da4e5295e8e4163390d", "chunk_index": 6, "heading": "Offene Entscheidung: welche Workflows freigeben?", "text": "`\n\nDas speichert die URL in `config.yaml` unter `mcp_servers.n8n` und den Token verschlüsselt/als Env-Variable — nicht im Klartext in der Config.\n\n---\n## Offene Entscheidung: welche Workflows freigeben?\n\nn8n zeigt **alle** per MCP freigegebenen Workflows jedem verbundenen Client — es gibt keine feingranulare Zugriffskontrolle pro Client. Auf unserem n8n liegen aktuell 5 Workflows, darunter der (inaktive) `VENTO WhatsApp Gateway`. Vor der Aktivierung solltest du festlegen, ob/welche davon für Hermes sichtbar sein sollen, oder ob zunächst nur neue Workflows zum Testen freigegeben werden.\n\n---", "text_hash": "dd2ff511c338829a4abe26e2dffb003e0b1f4ac39f68a10e8678bb10eb40ca6b"}, {"chunk_key": "8b74915131d1d2cecd33c962d4f0dd0099e170c3def5f2dc255f6a07bfdb0b47", "chunk_index": 7, "heading": "Nächste Schritte (in dieser Reihenfolge)", "text": "ierung solltest du festlegen, ob/welche davon für Hermes sichtbar sein sollen, oder ob zunächst nur neue Workflows zum Testen freigegeben werden.\n\n---\n## Nächste Schritte (in dieser Reihenfolge)\n\n1. **Karlo:** n8n-Login → Instance-level MCP aktivieren → Workflows auswählen → Token kopieren\n2. **Ich:** `hermes mcp add n8n --url ... --auth header` mit dem Token ausführen, Verbindung testen (`hermes mcp test n8n` bzw. „liste meine Workflows\" fragen — rein lesend)\n3. **Gemeinsam:** kurze Probe — Hermes bitten, einen einfachen Test-Workflow zu bauen (wie im Video), Ergebnis gemeinsam prüfen, bevor produktiv genutzt wird\n\n---", "text_hash": "492079e018a7a861082cdf82e3d7bb04b4fa76a3e02a3973839b5e1014765fc2"}, {"chunk_key": "64d55684dcc11516e4e80b13bd9df43a3a39bf91c3c1fbcecacada6093d6d0df", "chunk_index": 8, "heading": "Aufräumhinweis", "text": "am:** kurze Probe — Hermes bitten, einen einfachen Test-Workflow zu bauen (wie im Video), Ergebnis gemeinsam prüfen, bevor produktiv genutzt wird\n\n---\n## Aufräumhinweis\n\nBeim Ermitteln der n8n-Workflow-/Nutzerstruktur wurde eine Lese-Kopie der n8n-Datenbank unter `/tmp/n8n_ro/` bzw. `/tmp/n8n_check.sqlite` angelegt (siehe [[Vento-n8n-Zuordnung-2026-07-10]]) sowie ein temporärer Clone von `n8n-io/skills` unter `/tmp/n8n-io-skills`. Alles harmlose, nicht produktive Dateien in `/tmp` — Löschbefehle wurden vom System blockiert, du kannst sie bei Gelegenheit manuell entfernen.\n\n---\n\n*Erstellt 2026-07-10. Änderungen: neue Skill-Dateien unter /opt/struktur/hermes-carlo/data/skills/n8n/ (additiv, nichts Bestehendes verändert). Keine n8n-Konfiguration, kein Passwort-Reset, kein MCP-Server in Hermes eingetragen — wartet auf Token von Karlo.*", "text_hash": "388cc098efcd1d90f536c52ca163688741e3fec7f8b95af86dc3eb5344a78213"}], "elapsed_s": 0.039}