A Model Context Protocol server that bridges Home Assistant with LLMs, enabling natural language control and monitoring of smart home devices through comprehensive API management.
Control any Home Assistant device through natural language.
Manage Home Assistant add-ons including installation, starting, stopping, and listing.
Interact with HACS (Home Assistant Community Store) to manage packages and integrations.
Create, duplicate, and manage Home Assistant automations with advanced configuration options.
{
"homeassistant": {
"command": "node",
"args": ["<path/to/your/dist/folder>"],
"env": {
"NODE_ENV": "development",
"HASS_HOST": "http://homeassistant.local:8123",
"HASS_TOKEN": "your_home_assistant_token",
"PORT": "3000",
"HASS_SOCKET_URL": "ws://homeassistant.local:8123/api/websocket",
"LOG_LEVEL": "debug"
}
}
}