The Unofficial and Awesome Home Assistant MCP Server
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.ENABLE_BETA_FEATURESSUPERVISOR_TOKENBACKUP_HINTENABLE_TOOL_SEARCH— false Replace full tool catalog with search-based discovery (tools deferred behind on-demand search).ENABLE_TOOL_SECURITY_POLICIESREAD_ONLY_MODEENABLE_MANDATORY_BPSENABLE_YAML_CONFIG_EDITINGENABLE_YAML_PACKAGES_AUTOMATIONENABLE_YAML_PACKAGES_SCRIPTENABLE_YAML_PACKAGES_SCENEHAMCP_ENABLE_FILESYSTEM_TOOLS— [@ekobres](https://github.com/ekobres) — Feature flags for and HAMCP_ENABLE_CUSTOM_COMPONENT_INTEGRATION in the add-on config, with beta tagging in source and docs.HAMCP_ENABLE_CUSTOM_COMPONENT_INTEGRATION— [@ekobres](https://github.com/ekobres) — Feature flags for HAMCP_ENABLE_FILESYSTEM_TOOLS and in the add-on config, with beta tagging in source and docs.HAMCP_ENABLE_DASHBOARD_SCREENSHOTENABLE_CODE_MODEENABLE_LITE_DOCSTRINGSENABLE_AUTO_BACKUPAUTO_BACKUP_THROTTLE_MINUTESAUTO_BACKUP_RETAIN_PER_ENTITYTOOL_SEARCH_MAX_RESULTS— 5 Max results returned by ha_search_tools (range 2–10).DISABLED_TOOLSPINNED_TOOLS— empty Comma-separated tool names to keep always visible. The web settings UI is the primary way to manage this.HA_VERIFY_SSLMCP_HOSTGITHUB_STEP_SUMMARYLOG_LEVELMCP_PORTMCP_SECRET_PATHMCP_BASE_URLHA_MCP_BUILD_VERSIONSUPERVISOR_BASE_URLXDG_DATA_HOMEHAMCP_ENV_FILEFLAGHA_MCP_DISABLE_SETTINGS_UIFASTMCP_TRANSPORTMCP_HTTP_PORTFASTMCP_PORTHA_MCP_CONFIG_DIR[](https://m8ven.ai/mcp/homeassistant-ai-ha-mcp-wa7m21)