Move Deemix MCP to standalone repository

This commit is contained in:
Mikei386
2026-08-28 22:42:55 +02:00
parent 79be9e7f40
commit c721db47d0
16 changed files with 13 additions and 1067 deletions
-13
View File
@@ -1,13 +0,0 @@
# Root-only auf Athena unter /etc/mike-ai/deemix-mcp.env ablegen (Modus 0600).
# Der Wert gehoert niemals ins Repository.
# Deemix-Backend auf dem Unraid-HomeServer (ueber WireGuard/Heimnetz).
DEEMIX_URL=http://192.168.1.2:6595
# Optionaler Fallback fuer Multi-User-Setups: Deezer-ARL (192-hex-Zeichen).
# Im Single-User-Modus liefert Deemix den gespeicherten ARL selbst ueber
# GET /connect (singleUser.arl) und dieser Wert bleibt leer.
DEEMIX_ARL=
# Optional: HTTP-Timeout in Sekunden (Standard 30).
#DEEMIX_TIMEOUT=30
-19
View File
@@ -126,25 +126,6 @@
"enabled": true
}
},
{
"id": "deemix-local",
"hermes_id": "deemix",
"name": "Deemix",
"description": "Nutzt ausschließlich die bestehende Deemix-Instanz auf Unraid. Status und Suche sind read-only; Queue-Aktionen nur auf ausdrücklichen Auftrag.",
"url": "http://192.168.1.2:8787/mcp/deemix",
"clients": ["openwebui"],
"env_file": "/etc/mike-ai/mcphub-client.env",
"key_env": "MCPHUB_BEARER_TOKEN",
"auth_type": "bearer",
"timeout": 300,
"hub": {
"type": "stdio",
"command": "/usr/local/bin/run-with-env",
"args": ["/run/secrets/mcphub/deemix.env", "--", "python3", "/opt/casaderoll/mcps/deemix_mcp.py"],
"env": {"MCP_TRANSPORT": "stdio"},
"enabled": true
}
},
{
"id": "mua",
"hermes_id": "unraid",
+1 -1
View File
@@ -11,7 +11,7 @@
<Support>https://github.com/samanhappy/mcphub/issues</Support>
<Project>https://github.com/samanhappy/mcphub</Project>
<ReadMe>https://github.com/samanhappy/mcphub#readme</ReadMe>
<Overview>Zentrale MCP-Verwaltung mit Weboberfläche. Das lokale CasaDeRoll-Image basiert reproduzierbar auf MCPHub 1.0.32 und enthält die versionierten ARR-, Deemix-, Navidrome-, GitHub- und FritzBox-Laufzeiten. Zusätzliche portable MCPs liegen updatefest im gemounteten Appdata-Verzeichnis und benötigen keinen Image-Neubau. Home Assistant, MUA und der Athena Operator werden als vorhandene HTTP-MCPs eingebunden. Einzelne Server bleiben unter /mcp/NAME getrennt sichtbar und schaltbar. Hermes nutzt für allgemeine Webrecherche seine eingebauten Werkzeuge.&#13;
<Overview>Zentrale MCP-Verwaltung mit Weboberfläche. Das lokale CasaDeRoll-Image basiert reproduzierbar auf MCPHub 1.0.32 und enthält die versionierten ARR-, Navidrome-, GitHub- und FritzBox-Laufzeiten. Zusätzliche portable MCPs liegen updatefest im gemounteten Appdata-Verzeichnis und benötigen keinen Image-Neubau. Home Assistant, MUA und der Athena Operator werden als vorhandene HTTP-MCPs eingebunden. Einzelne Server bleiben unter /mcp/NAME getrennt sichtbar und schaltbar. Hermes nutzt für allgemeine Webrecherche seine eingebauten Werkzeuge.&#13;
&#13;
Weboberfläche: http://[IP]:[PORT:3000]/&#13;
Benutzer beim ersten Start: admin&#13;