Warnung: Wenn dies ein Ordner ist, wird der gesamte Inhalt einschließlich Unterordner und Dokumente gelöscht.
Definieren Sie pfadbasierte Zugriffsregeln für Bereiche Ihres Wikis. Regeln werden in der Reihenfolge ausgewertet. Die erste Übereinstimmung gewinnt.
Erstellen und verwalten Sie Backups Ihrer Wiki-Daten. Backups umfassen alle Dokumente, Bilder und Konfigurationsdateien.
HA-MCP ist ein Model-Context-Protocol-Server für Home Assistant, der Home Assistant per HTTP/Web-Schnittstelle für MCP-fähige Clients (z.B. Cherry Studio) zugänglich macht.
Tip
Optional
Wenn HA-MCP auch von außerhalb des Heimnetzes erreichbar sein soll, werden zusätzlich folgende Komponenten benötigt:
mkdir /syno/ha-mcp
Im Docker-Ordner folgende Verzeichnisstruktur anlegen:
ha-mcp
services:
ha-mcp:
image: ghcr.io/homeassistant-ai/ha-mcp:latest
container_name: ha-mcp
restart: unless-stopped
user: "1000001:1000001" # LDAP User
volumes:
# Für die Proxmox-VM verwenden
- /syno/ha-mcp:/home/mcpuser/.ha-mcp
# Für die Synology verwenden
# Volume-Nummer ggf. anpassen
- /volume2/docker/ha-mcp:/home/mcpuser/.ha-mcp
environment:
HOMEASSISTANT_URL: "http://192.168.2.63:8123"
HOMEASSISTANT_TOKEN: "<long-lived-access-token>"
MCP_PORT: "9000"
command: ha-mcp-web
ports:
- "9000:9000"
healthcheck:
test: ["CMD", "python3", "-c", "import socket; socket.create_connection(('localhost', 9000), 3).close()"]
interval: 30s
timeout: 5s
retries: 3
start_period: 15s
Warning
Das HOMEASSISTANT_TOKEN ist im obigen Stack durch einen Platzhalter ersetzt — siehe Notizen.
http://<host-ip>:9000Note
Der Healthcheck prüft per Python-Socket-Verbindung die Erreichbarkeit auf Port 9000 innerhalb des Containers.
| Oberfläche | Host-Pfad | Container-Pfad | Zweck |
|---|---|---|---|
| Proxmox-VM | /syno/ha-mcp |
/home/mcpuser/.ha-mcp |
Konfiguration und Daten von HA-MCP |
| Synology | /volume2/docker/ha-mcp |
/home/mcpuser/.ha-mcp |
Konfiguration und Daten von HA-MCP |
| Variable | Wert | Bedeutung |
|---|---|---|
HOMEASSISTANT_URL |
http://192.168.2.63:8123 |
Adresse der Home-Assistant-Instanz |
HOMEASSISTANT_TOKEN |
(siehe Notizen) | Zugriffstoken für die Home-Assistant-API |
MCP_PORT |
9000 |
Port, auf dem der MCP-Webserver läuft |
Container-User: 1000001:1000001 (LDAP-User)
Neustart-Verhalten: unless-stopped