All apps · 0 apps
hass-mcp
Docker app from louij2's Repository
Overview
Readme
View on GitHubhass-mcp
Home Assistant MCP server — layers a current Node.js (20+) onto
voska/hass-mcp so
supergateway can bridge
it over HTTP. The upstream image ships Debian's Node 18, which doesn't have
globalThis.crypto that supergateway's MCP SDK needs — this just replaces
the Node binary and stdlib with the node:20-slim build.
Build
docker build -t hass-mcp:latest .
Run
Needs a Home Assistant long-lived access token passed at container-start time via a bind-mounted secret file, never baked into the image. Point it at your Home Assistant instance's URL.
Install hass-mcp on Unraid in a few clicks.
Find hass-mcp in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Requirements
Categories
Download Statistics
Related apps
Explore more like this
Explore allDetails
louij2/hass-mcp:latestRuntime arguments
- Network
bridge- Shell
sh- Privileged
- false
- Extra Params
--memory=512m --cpus=0.5
Template configuration
HTTP port supergateway serves the bridged MCP endpoint on.
- Target
- 8094
- Default
- 8094
- Value
- 8094
Read-only bind mount to a file containing your Home Assistant long-lived access token (never put the token directly in a Variable).
- Target
- /run/secrets/tok
- Value
- /mnt/user/appdata/hass-mcp/hass-token
e.g. http://10.0.0.24:8123