r025: expose direct long-running Unraid terminal

This commit is contained in:
Mikei386 committed 2026-08-28 00:15:22 +02:00
1 parent b0070861d2
commit 3c03924110
9 files changed
+73 -21

No files matched your search

+8 -1
View File
@@ -162,7 +162,7 @@ mcp_servers:
url: http://192.168.1.2:3002/mcp
headers:
Authorization: Bearer <dein-api-key>
timeout: 300
timeout: 1800
connect_timeout: 30
enabled: true
```
@@ -231,6 +231,13 @@ Zusätzlich kann jedes Werkzeug einzeln nach Risikostufe freigegeben werden:
Deaktivierte Tools werden vom MCP-Server gefiltert — sie erscheinen nicht in
`tools/list` und können nicht aufgerufen werden (→ `ERROR: Tool disabled`).
Bei freigegebenem Vollzugriff ist `unraid_system_shell` das direkte Terminal
auf dem Unraid-Host. Agenten sollen es für normale Docker-, Datei- und
Administrationsaufträge unmittelbar verwenden und weder den MUA-Quellcode
untersuchen noch Befehle über ein lokales Client-Terminal weiterreichen. Das
Werkzeug akzeptiert mehrzeilige Skripte bis 256 KiB und Laufzeiten bis 30
Minuten. Nur noch längere Arbeiten gehören in `unraid_system_job_start`.
---
## Service-Verwaltung