SMART HOME / HM-SH-029
HM-SH-029 · datasheet
Home Assistant MCP (advanced-homeassistant-mcp)
Standalone MCP server for Home Assistant with 50+ tools for lights, climate, media, locks, covers, vacuums, alarms, scenes, automations, history and energy
01 · What it does
- Control lights, climate, media players, covers, locks, fans, vacuums, alarms and switches
- List and activate scenes; list, trigger, create and edit automations
- Query history, energy use and the Home Assistant error log, and render templates
- Maintenance checks: orphaned devices, low batteries, energy waste
- Manage add-ons, HACS packages, Lovelace dashboards and to-do lists
02 · Install
$ bunx github:jango-blockchained/advanced-homeassistant-mcp- Needs a Home Assistant long-lived access token
- Other installs: npx @jango-blockchained/homeassistant-mcp@latest, Docker (ghcr.io/jango-blockchained/advanced-homeassistant-mcp), or Smithery
- HTTP+WS transport has JWT auth (JWT_SECRET) and rate limiting for remote hosts
- Optional local voice: wake word and faster-whisper speech to text via docker-compose.speech.yml
03 · Client config (from README)
{
"mcpServers": {
"homeassistant-mcp": {
"command": "bunx",
"args": ["github:jango-blockchained/advanced-homeassistant-mcp"],
"env": {
"HASS_HOST": "http://your-ha-instance:8123",
"HASS_TOKEN": "your_long_lived_access_token"
}
}
}
}
Install steps taken from the project README (its recommended path first). Placeholders are the maintainer's. Not bench-tested by HardwareMCP yet.
Weekly bulletin
New hardware MCP servers, notable releases and setup notes. One email, Mondays.