From 45ffe79aa479b86ebd9d9cfd19d1c06b76226968 Mon Sep 17 00:00:00 2001 From: Kyle Gordon Date: Wed, 8 Jul 2026 07:16:52 +0100 Subject: [PATCH] Remove HA-MCP --- ha-mcp/docker-compose.yaml | 45 -------------------------------------- up.sh | 1 - 2 files changed, 46 deletions(-) delete mode 100644 ha-mcp/docker-compose.yaml diff --git a/ha-mcp/docker-compose.yaml b/ha-mcp/docker-compose.yaml deleted file mode 100644 index ae755905..00000000 --- a/ha-mcp/docker-compose.yaml +++ /dev/null @@ -1,45 +0,0 @@ ---- -include: - - ../common/networks.yaml - -networks: - homeautomation: - external: true - name: homeautomation - -services: - ha-mcp: - image: ghcr.io/homeassistant-ai/ha-mcp:7.10.0 - container_name: ha-mcp-server - environment: - - HOMEASSISTANT_URL=https://viewpoint.house - - HOMEASSISTANT_TOKEN=${HA_TOKEN} - # Optional: Configure backup hint behavior - - BACKUP_HINT=normal - restart: unless-stopped - labels: - - com.centurylinklabs.watchtower.enable=true - - homepage.group=Home Automation - - homepage.name=HA MCP - - homepage.href=https://ha-mcp.viewpoint.house - - homepage.icon=mdi-home-assistant - - homepage.description=Home Assistant API Proxy for AI/LLM integration - - traefik.enable=true - - traefik.docker.network=traefik_traefik_proxy - - traefik.http.routers.ha-mcp.entrypoints=websecure - - traefik.http.routers.ha-mcp.rule=Host(`ha-mcp.viewpoint.house`) - - traefik.http.routers.ha-mcp.tls=true - - traefik.http.routers.ha-mcp.tls.certresolver=letsencrypt - - traefik.http.services.ha-mcp.loadbalancer.server.port=8086 - networks: - - homeautomation - - traefik_proxy - -# Usage: -# 1. Create .env file: HA_TOKEN=your_long_lived_access_token -# 2. Add ha-mcp service to your docker-compose.yml -# 3. Run: docker-compose up -d ha-mcp -# 4. Connect your MCP client to the ha-mcp container -# -# Get a Home Assistant token: -# Profile → Long-Lived Access Tokens → Create Token diff --git a/up.sh b/up.sh index c6ff965a..0740e97e 100755 --- a/up.sh +++ b/up.sh @@ -47,7 +47,6 @@ docker compose -f borg-ui/docker-compose.yaml up -d # docker compose -f selenium/docker-compose.yaml up -d docker compose -f nautobot/docker-compose.yaml up -d docker compose -f evcc/docker-compose.yaml up -d -docker compose -f ha-mcp/docker-compose.yaml up -d docker compose -f opensky/docker-compose.yaml up -d docker compose -f piaware/docker-compose.yaml up -d