hass-mcp

JSON →
library 0.1.7 ·javascript
verified Jun 7, 2026

An open-source MCP server (v0.1.7) for controlling and querying Home Assistant via REST API and WebSocket. It exposes three tool calls: ha_get_state, ha_list_states, and ha_call_service. Communicates over stdin/stdout (stdio transport) and requires Home Assistant long-lived access tokens. Unlike the official Home Assistant MCP server (which may have different tool names or features), hass-mcp is community-maintained and lightweight. It ships TypeScript types and requires Node >=24. Notable: it is a thin wrapper around Home Assistant's REST API; no direct WebSocket control. Prefer running on the same LAN as Home Assistant for security.