This server only runs locally, from a package. Install it with the instructions on this page to try it.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add home-assistant \ -e HOME_ASSISTANT_URL=YOUR_HOME_ASSISTANT_URL \ -e HOME_ASSISTANT_TOKEN_FILE=YOUR_HOME_ASSISTANT_TOKEN_FILE \ -- npx -y @foreverworks/[email protected]
Environment
HOME_ASSISTANT_URL (required): The address you open Home Assistant at, such as http://homeassistant.local:8123.HOME_ASSISTANT_TOKEN_FILE (required): Path of a file holding a long-lived access token made in an administrator's Home Assistant profile.HOME_ASSISTANT_CONFIRM_DOMAINS (optional, not in the config above): Action domains you approve call by call, comma-separated (default lock,alarm_control_panel,cover,valve; none for none).We don't run packages, so we can't list this server's tools.