let Hermes manage MCPHub through its API

This commit is contained in:
Mikei386
2026-08-26 11:28:51 +02:00
parent bc902261b9
commit 2595bab17b
11 changed files with 377 additions and 34 deletions
+7 -3
View File
@@ -23,9 +23,13 @@ Hermes Agent und MCPHub laufen auf Unraid und werden dort mit Appdata gesichert.
- Hermes verwendet für allgemeine Recherche den eingebauten schlüssellosen
Keenable-Provider für Suche und Seitenabruf; der frühere Athena-Webadapter
wird nicht mehr gestartet.
- Die produktive Liste der MCPHub-Server liegt in Unraid-Appdata unter
`MCPHub/config/mcp-registry.json`; `config/mcp-registry.json` ist der
Neuinstallations-Seed. `platform/mcp/sync-clients.py` erzeugt Hermes daraus.
- MCPHubs eigene persistente Einstellungen unter `MCPHub/mcp_settings.json`
sind der produktive Zustand. Oberfläche und offizielle API ändern genau
diese Datei; Container-Updates überschreiben sie nicht.
`config/mcp-registry.json` ist nur der Neuinstallations-Seed.
- Hermes verbindet sich einmal mit MCPHubs gemeinsamem `/mcp`-Endpunkt. Neue
aktivierte Server erscheinen dadurch nach **MCP neu laden**, ohne dass pro
MCP eine weitere Hermes-Konfiguration geschrieben werden muss.
- Modelle und Athena-Backups liegen auf `/data`. Hermes liegt vollständig unter
`/mnt/nvme-storage/appdata/Hermes-Agent`; MCPHub-Zustand, Client-Schlüssel und
MCP-Zugänge liegen unter `/mnt/nvme-storage/appdata/MCPHub`.