Home Assistant HA-MCP: Full Smart-Home Control for Claude, ChatGPT, and Cursor The homeassistant-ai/ha-mcp repository ships a full-configuration MCP server that lets Claude, ChatGPT, Cursor and other clients write automations, edit dashboards, inspect traces and run backups in Home Assistant, rather than only reading or toggling entity states. As of November 9, 2026, the repo shows roughly 5,550 GitHub stars and more than 3,400 commits, with the in-process HA-MCP integration installed via HACS or the Home Assistant 2026.11 Marketplace positioned as the default path and Docker, add-on and uvx options for Container/Core setups. The server exposes 87 tools across search, control, configuration, monitoring and system categories, and its README warns users to run only one server instance per client because duplicate URLs are a known hang cause (issue #1713). HA-MCP is Home Assistant's answer to a narrow problem: most MCP connectors only flip lights that Assist already exposes. The homeassistant-ai/ha-mcp https://github.com/homeassistant-ai/ha-mcp?ref=explainx repository ships a full-configuration MCP server so Claude, ChatGPT, Cursor, and other clients can write automations , edit dashboards , inspect traces , and run backups —not just read states. As of November 9, 2026, the repo shows roughly 5,550 GitHub stars and active development 3,400+ commits . The README positions the in-process HA-MCP integration HACS or Home Assistant 2026.11 Marketplace as the default install, with Docker, add-on, and uvx paths for Container/Core setups. Why builders care now Smart-home AI sat in two camps through 2025: 1. Voice assistants with rigid intents. 2. Cloud vendor MCP demos that only toggled a few entities. HA-MCP targets the third lane : treat Home Assistant like infrastructure your coding agent can refactor. That aligns with how explainx.ai readers already wire Google Home device control through MCP https://explainx.ai/blog/google-home-mcp-claude-chatgpt-2026 and how Meta Muse Gadgets SDK https://explainx.ai/blog/meta-muse-gadgets-sdk-home-link-2026 examples mention Home Assistant bridges. The difference is depth. Google's connector is consumer control. HA-MCP is DevOps for your house . What the server can do The GitHub README https://github.com/homeassistant-ai/ha-mcp?ref=explainx documents natural-language examples: | You say | HA-MCP action | |---|---| | Create an automation that turns on the porch light at sunset | Builds triggers and actions | | Add a weather card to my dashboard | Edits Lovelace | | Debug why a motion automation failed | Pulls execution traces | | Create a movie-mode script | Writes a reusable script | Behind those flows sit 87 tools grouped into search, control, configuration, monitoring, and system categories. Highlights include: - Automations and scripts: ha config get/set automation , script CRUD, blueprint management. - Dashboards: resource lists, layout edits, optional screenshot beta tool. - Diagnostics: history, statistics, logs, automation traces, camera snapshots. - Registry work: areas, zones, labels, device and entity registry edits. - Operations: backups, updates, HACS, app management, optional YAML beta tools. Optional file and YAML tools moved to beta in v7.3.0 and stay off unless you enable feature flags and add the File & YAML Tools integration entry. Install paths pick exactly one The README warns: run only one server instance per client . Duplicate URLs for example uvx stdio plus an add-on URL are a known hang cause 1713 https://github.com/homeassistant-ai/ha-mcp/issues/1713?ref=explainx . Recommended: in-process integration On Home Assistant 2026.8+ : 1. Install HA-MCP from HACS , or from Settings → Marketplace on 2026.11+ catalog entry, no custom repo . 2. Restart Home Assistant. 3. Create a dedicated administrator account safer than pasting your personal long-lived token . 4. Add integration HA-MCP Server , choose Remote webhook and/or Local network access, submit. 5. Copy the connect URL from the integration's Configure screen into your AI client. Remote clients use https://