MCP server adding Lovelace, SSH file access, recorder DB, automation, and scene tools for Home Assistant on top of voska/hass-mcp.
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Add to claude_desktop_config.json:
{
"mcpServers": {
"home-assistant-mcp": {
"command": "uvx",
"args": [
"home-assistant-mcp"
]
}
}
}
Run in terminal:
claude mcp add home-assistant-mcp uvx home-assistant-mcp
Add to .cursor/mcp.json:
{
"mcpServers": {
"home-assistant-mcp": {
"command": "uvx",
"args": [
"home-assistant-mcp"
]
}
}
}
Or install with pip: pip install home-assistant-mcp
README Excerpt
An MCP server that layers additional Home Assistant tools on top of (MIT, © Matt Voska) is vendored under `mcp_server/vendor/` so the repo is self-contained, and extra tools are registered via `mcp_server/extensions.py`. See `mcp_server/vendor/NOTICE.md` for provenance and license. | Tool | Description |
Tools (19)
create_or_update_automationcreate_or_update_scriptget_addon_logsget_core_logget_device_infoget_ha_config_itemget_logbookget_lovelace_dashboardget_lovelace_viewget_zigbee_eventslist_entity_registrylist_ha_dirquery_recorder_dbread_ha_fileremove_entity_registry_entrysave_lovelace_dashboardsearch_addon_logsupdate_entity_registryupdate_stored_scene