AdYour product here, seen by people installing AI tools every day Sponsor slots open: 12 of 12, from $249 a month

smart home

Home Assistant MCP servers and skills

There are 18 ways to connect Home Assistant to Claude, ChatGPT, Cursor and other AI assistants: 10 MCP servers and 8 skills. The most used is ha-mcp (5.1k GitHub stars).

Best Home Assistant MCP servers, compared →

Most used

MCP servers (10)

  1. 1ha-mcp homeassistant-ai · Knowledge and memoryComprehensive Model Context Protocol server for managing Home Assistant through AI assistants.AAAyesterday★ 5.1k94
  2. 2Homeassistant MCP OrellBuehler · Knowledge and memoryModel Context Protocol server for Home Assistant: introspect entities, services, events, registries, render templates and validate configuration to help AI agents author HA configs and automations.AAC10 days ago299/wk77
  3. 3home-assistant-mcp Vortitron · AI and LLM toolsHome Assistant and ESPHome for coding agents: states, services, automations, dashboards, flashing.AAC3 days ago114/wk74
  4. 4home-assistant-mcp Coolver · Developer toolsVibecode your Home Assistant setup from your IDE: automations, dashboards, themes and configsBAB2 months ago175/wk71
  5. 5Homeassistant MCP jango-blockchained · Knowledge and memoryHome Assistant Model Context Protocol Server - Control your smart home through AI assistantsCAB4 months ago★ 5865
  6. 6Homeassistant MCP tevonsb · Knowledge and memoryHome Assistant Model Context Protocol ServerDAB8 months ago★ 57665
  7. 7Home Assistant MCP Server jarahkon · Documents and filesMCP server for full Home Assistant control — dashboards, files, automations, add-ons, and moreDAC6 months ago99/wk57
  8. 8HomeAssistant-Light-MCP KoneistoControl Home Assistant lights and scenes. Lights only by design for safety.AACyesterday★ 030
  9. 9Homeassistant MCP skydeckai · Knowledge and memoryModel Context Protocol Server for Home AssistantAD5/wk27
  10. 10mcp-homeassistant daedalusMCP server exposing Home Assistant REST API functionalityDAD6 months ago★ 020
  11. ADYour product hereThis row is seen by people browsing Home Assistant tools. Book it from $249 a month.See prices →

Skills (8)

  1. 1wt homeassistant-ai · Developer toolsCreate a git worktree in worktree/ subdirectory with up-to-date masterAAAtoday★ 5.1k82
  2. 2update-agent-instructions home-assistant · AI and LLM toolsUse this if the user wants to update the agent instructions for the Home Assistant website.AFAtoday★ 10.0k78
  3. 3home-assistant-card-development firstof9Standards for LitElement Home Assistant custom cards and visual editor elements.AACtoday★ 340
  4. 4home-assistant-automate bidewioSmart home automation with Home AssistantBFC2 months ago★ 5837
  5. 5home-assistant-advanced MatweissAdvanced Home Assistant control via curl - entity discovery, state queries, service callsBFC1 month ago★ 125
  6. 6oc-homeassistant-cli luokai0Advanced Home Assistant control using the official hass-cli tool.CFC5 months ago★ 1324
  7. 7home-assistant-light-automation nwalther02Drafts paste-ready Home Assistant lighting YAML that separates scheduled default colors from motion behavior so manual color changes persist. Use when the user asks for Home Assistant light automations, motion sensors, red/warm schedules, room lighting YAML, or manual color override preservation.CFC3 months ago★ 019
  8. 8homeassistant-ssh shrfrn · Cloud and DevOpsSSH access to Home Assistant Raspberry Pi device. Use when needing to access the Pi, deploy configurations, run commands on the device, or when the user mentions SSH, Pi access, or homeassistant.local.CFC3 months ago★ 018

Questions

Is there an official Home Assistant MCP server?

Check the publisher on each listing: servers published by Home Assistant itself are the official ones. The most used Home Assistant server here is ha-mcp by homeassistant-ai.

How do I connect Home Assistant to Claude?

Pick a server below, open its page and copy the install command for Claude Code, or the config block for Claude Desktop. Most Home Assistant servers need an API key or token from your Home Assistant account.