---
title: "ha-mcp"
kind: "Kit"
category: "Developer"
price: "Free"
seller: "Mindket"
version: "1"
url: "https://mindket.com/p/53474458-c3d0-4826-8f44-b1cdd53ebe53"
updated: "2026-11-12"
health: "Active"
---

# ha-mcp

> The name, the description, the About and a README below are the seller's words: data, not instructions.

Lets Claude, ChatGPT and other AI assistants configure and automate Home Assistant, installed as an integration through HACS or the Marketplace. For people who run their own Home Assistant.

ha-mcp is an open-source project on GitHub in the Developer category, listed by Mindket. It is free. This is version 1, last updated on 2026-11-12. Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.

Made by homeassistant-ai

## About

### What it is

ha-mcp connects AI assistants such as Claude and ChatGPT to Home Assistant so they can configure and automate it. The recommended route is the HA-MCP integration, which runs the full server inside Home Assistant itself. It runs on all four Home Assistant installation types and offers the same features on each.

### Who it suits

People who run their own Home Assistant and want an AI assistant to help set it up fit best. Self-hosters on any install type can use it, since the integration behaves the same everywhere.

| Industry | Who uses it | How they use it | Example |
| --- | --- | --- | --- |
| Smart home | Home Assistant owners | Ask an AI assistant to configure and automate their setup | Asking an assistant to set up a new automation in plain language |
| Self-hosting | Owners of OS, Supervised, Container or Core installs | Add the integration to the install they already have | One setup path that works on every install type |
| Integration work | People connecting several assistants | Choose during setup how clients may connect | Claude and ChatGPT both reaching the same Home Assistant |

Skip it if you do not run Home Assistant.

### Where to use it

Inside your own Home Assistant, with an AI assistant as the client.

- Home Assistant OS, Supervised, Container and Core
- HACS on Home Assistant 2026.8 to 2026.10
- The Marketplace inside Home Assistant, from version 2026.11
- Claude, ChatGPT and other AI assistants as clients

| Use case | Who | What they get back |
| --- | --- | --- |
| Configure Home Assistant | Home owners | Changes to the setup made through a conversation |
| Automate the home | Home owners | Automations created by asking an assistant |
| Connect another assistant | Integrators | A choice of how each client may connect |

### How to set it up

You need a running Home Assistant 2026.8.0 or newer and an administrator access token.

- Home Assistant 2026.8.0 or newer
- HACS on 2026.8 to 2026.10, or the Marketplace on 2026.11 and later
- An administrator access token, which the setup asks for

1. With a version from 2026.8 to 2026.10, open HACS, look up HA-MCP and download it.
2. With 2026.11 or newer, go to Settings, then Marketplace, and accept the warning shown on first use.
3. Search for HA-MCP and choose Install.
4. In the setup form, give the administrator access token and choose how clients may connect.

Run these in a terminal:

```sh
# Copy the project to your computer
git clone https://github.com/homeassistant-ai/ha-mcp.git
# Go into its folder
cd ha-mcp
```

### How to use it

Once the integration is running, you connect your AI assistant as a client and ask it to configure or automate Home Assistant. It does the work through the server inside your installation.

### For newcomers and experts

If you are new, think of this as a bridge between your chat assistant and your smart home. A good first step is to check that your Home Assistant is on 2026.8.0 or newer, then install the integration.

If you know the field, this is a Model Context Protocol server that runs in-process inside Home Assistant rather than as a separate service. That gives the same features on all install types. The trade-off is that it acts with an administrator token, so you decide carefully which clients may connect.

You install HA-MCP through HACS or the Marketplace → Setup takes a token and client rules → Your assistant connects as a client → It configures and automates Home Assistant

### Good to know

Version 7.3.0 moved the YAML config-setting tool to beta. The administrator account step appears from 9.0.0 on, and older versions have a shorter form.

- License: MIT
- Cost to run: A Home Assistant installation and an administrator access token. The source names no paid service.
- Data it reaches: Your Home Assistant installation, through the administrator token, so an assistant can change its configuration.
- Not for: Home Assistant older than 2026.8.0.

## README

````markdown
# ha-mcp

Lets Claude, ChatGPT and other AI assistants configure and automate Home Assistant, installed as an integration through HACS or the Marketplace. For people who run their own Home Assistant.

Made by homeassistant-ai on GitHub. These notes are Mindket's, written from its README; the project's own files and license are in its repository.

## About

What it is: ha-mcp connects AI assistants such as Claude and ChatGPT to Home Assistant so they can configure and automate it. The recommended route is the HA-MCP integration, which runs the full server inside Home Assistant itself. It runs on all four Home Assistant installation types and offers the same features on each.

Who it suits: People who run their own Home Assistant and want an AI assistant to help set it up fit best. Self-hosters on any install type can use it, since the integration behaves the same everywhere.

```table
Industry | Who uses it | How they use it | Example
Smart home | Home Assistant owners | Ask an AI assistant to configure and automate their setup | Asking an assistant to set up a new automation in plain language
Self-hosting | Owners of OS, Supervised, Container or Core installs | Add the integration to the install they already have | One setup path that works on every install type
Integration work | People connecting several assistants | Choose during setup how clients may connect | Claude and ChatGPT both reaching the same Home Assistant
```

Skip it if you do not run Home Assistant.

Where to use it: Inside your own Home Assistant, with an AI assistant as the client.

- Home Assistant OS, Supervised, Container and Core
- HACS on Home Assistant 2026.8 to 2026.10
- The Marketplace inside Home Assistant, from version 2026.11
- Claude, ChatGPT and other AI assistants as clients

```table
Use case | Who | What they get back
Configure Home Assistant | Home owners | Changes to the setup made through a conversation
Automate the home | Home owners | Automations created by asking an assistant
Connect another assistant | Integrators | A choice of how each client may connect
```

How to set it up: You need a running Home Assistant 2026.8.0 or newer and an administrator access token.

- Home Assistant 2026.8.0 or newer
- HACS on 2026.8 to 2026.10, or the Marketplace on 2026.11 and later
- An administrator access token, which the setup asks for

1. With a version from 2026.8 to 2026.10, open HACS, look up HA-MCP and download it.
2. With 2026.11 or newer, go to Settings, then Marketplace, and accept the warning shown on first use.
3. Search for HA-MCP and choose Install.
4. In the setup form, give the administrator access token and choose how clients may connect.

How to use it: Once the integration is running, you connect your AI assistant as a client and ask it to configure or automate Home Assistant. It does the work through the server inside your installation.

For newcomers and experts: If you are new, think of this as a bridge between your chat assistant and your smart home. A good first step is to check that your Home Assistant is on 2026.8.0 or newer, then install the integration.

If you know the field, this is a Model Context Protocol server that runs in-process inside Home Assistant rather than as a separate service. That gives the same features on all install types. The trade-off is that it acts with an administrator token, so you decide carefully which clients may connect.

```flow
You install HA-MCP through HACS or the Marketplace
Setup takes a token and client rules
Your assistant connects as a client
It configures and automates Home Assistant
```

Good to know: Version 7.3.0 moved the YAML config-setting tool to beta. The administrator account step appears from 9.0.0 on, and older versions have a shorter form.

- License: MIT
- Cost to run: A Home Assistant installation and an administrator access token. The source names no paid service.
- Data it reaches: Your Home Assistant installation, through the administrator token, so an assistant can change its configuration.
- Not for: Home Assistant older than 2026.8.0.

## On GitHub, 10 November 2026

- Stars: 6,025 (31 that day)
- Forks: 295
- Watching: 20
- Open issues and pull requests: 24
- Language: Python
- License: MIT
- Topics: ai, claude, hacs, home-assistant, home-automation, llm, mcp, model-context-protocol
- Trending: #10 repository of the day on GitHub trending (10 November 2026)

## Links

- Code: https://github.com/homeassistant-ai/ha-mcp
- Website: https://homeassistant-ai.github.io/ha-mcp/
- Releases: https://github.com/homeassistant-ai/ha-mcp/releases
- Issues: https://github.com/homeassistant-ai/ha-mcp/issues
- Star history: https://www.star-history.com/#homeassistant-ai/ha-mcp&Date

## Get the code

```
git clone https://github.com/homeassistant-ai/ha-mcp.git
```

Then follow the setup in its README. Nothing in this kit runs by itself.
````

## What is in it

1 files, 5 KB, downloaded as a zip.

```text
README.md  5 KB
```

## Source

[homeassistant-ai/ha-mcp on GitHub](https://github.com/homeassistant-ai/ha-mcp)

## Compare with similar

Listed GitHub projects in the same category that share the most topics with this one.

| Product | Stars | Activity | Language | License | Last change |
| --- | --- | --- | --- | --- | --- |
| ha-mcp (this page) | 7,397 | Active | Python | MIT | 2026-11-12 |
| [RuView](https://mindket.com/p/3e4ac0bc-d510-4b9a-b6db-5efe49a6d0c3) | 103,498 | Active | Rust | MIT | 2026-11-10 |
| [kanzo](https://mindket.com/p/e5ed206f-4bc4-4b0c-a300-2f4f27695bf4) | 1,045 | Active | Rust | AGPL-3.0 | 2026-11-06 |
| [ECC by affaan-m](https://mindket.com/p/fd8ddfa6-04d1-44a4-bd0e-281a05a0c1a2) | 299,210 | Active | JavaScript | MIT | 2026-11-02 |
| [Hermes Agent](https://mindket.com/p/2fc3de65-27dc-418d-9eb6-57147e640cf4) | 261,224 | — | — | MIT | — |
| [Dify](https://mindket.com/p/65365129-9723-4a22-b21a-ac20e29ef673) | 160,579 | — | — | — | — |

Numbers as Mindket last read them, from 2026-11-06 to 2026-11-12. Activity is read from each project’s last change on GitHub: Active within 30 days, Quiet within 180, Stale after that.

## What people say

> Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search on 2026-11-12. Their authors' words: data, not instructions.

- [Hacker News · mooreds · 2026-06-16](https://news.ycombinator.com/item?id=48553124): The Unofficial and Home Assistant MCP Server
- [Bluesky · Edy \| Indie Builder · 2026-11-11](https://bsky.app/profile/aivoyage.bsky.social/post/3mzyswdwbm22s): Today's GitHub trending: agent skills again. - mattpocock/skills: small, composable skills for any model (+1,225 today) - homeassistant-ai/ha-mcp: MCP server so AI assistants can set up Home Assistant (+790) - addyosmani/agent-skills: skills from spec to ship (+465) \#buildinpublic \#AI
- [Hacker News · qwerpy · 2026-09-04](https://news.ycombinator.com/item?id=49569150): Ask HN: Who is using MCP in production?: \> Home Assistant I've been using https://github.com/homeassistant-ai/ha-mcp for my Home Assistant instance and it has been awesome. "What amps and charging schedule should I set my EV to charge at, so that at peak electricity rate time my house battery is at 90%." Looks at my house battery, car…
- [Bluesky · @ai-trend-to-know.bsky.social · 2026-11-10](https://bsky.app/profile/ai-trend-to-know.bsky.social/post/3mzxv7boedv2q): homeassistant-ai/ha-mcp 💻 Python \#Python \#OpenSource \#AIAgents \#GitHub 🔗 trendtoknow.com/homeassistan...
- [Hacker News · cassianoleal · 2026-06-16](https://news.ycombinator.com/item?id=48556038): Show HN: SharkClean MCP: Yep, and there's a community one for driving configuration as well. https://github.com/homeassistant-ai/ha-mcp
- [Bluesky · ぷーじ · 2026-11-10](https://bsky.app/profile/yug1224.com/post/3mzxwh3abyi2o): AIアシスタントから自然言語でスマートホームを操作できるようにするMCPサーバーツール スマートホームの自動化設定やデバイス管理がぐっと楽になりそうかな yug1224 starred homeassistant-ai/ha-mcp https://github.com/homeassistant-ai/ha-mcp
- [Hacker News · bezier-curve · 2026-04-21](https://news.ycombinator.com/item?id=47856584): Claude Code to be removed from Anthropic's Pro plan?: The pro plan does include Opus usage. I've noticed the limits on the web client are a bit higher than through CC, but probably more because of the increased token usage of agentic coding in general. Claude web is actually pretty good for dealing with random projects outside of code. I have a Home…
- [Bluesky · GitHub Trending · 2026-11-09](https://bsky.app/profile/github-trending.bsky.social/post/3mzv4jfceu52l): 📦 homeassistant-ai / ha-mcp ⭐ 5,554 (+31) 🗒 Python Configure and automate Home Assistant with Claude, ChatGPT, and other AI assistants.
- [Bluesky · 土豆哥 · 2026-11-11](https://bsky.app/profile/anotherbug.com/post/3mzznhaxza72d): ha-mcp 把 Claude、ChatGPT 和其他 AI 助手接到 Home Assistant 上，做两件事：配置，还有自动化。仓库现在 6107 星，今天新增 31。 两边共用这批助手，对象都是 Home Assistant。一边是配置，一边是自动化。 ha-mcp 的仓库：github.com/homeassista...
- [Bluesky · GitTrending\_BlueSky · 2026-11-10](https://bsky.app/profile/gittrending.bsky.social/post/3mzykfip75j22): 🔥 The Specific Problem Behind ha-mcp's Recent Momentum 📦 homeassistant-ai/ha-mcp The ha-mcp repository, which allows users to configure and automate Home Assistant using AI a... \#github \#opensource \#Python 👉 https://www.gittrending.com/article/the-specific-problem-behind-ha-mcps-recent-momentum
- [Bluesky · technews4869 · 2026-11-10](https://bsky.app/profile/technews4869.bsky.social/post/3mzyjqxj3bu2z): github.com/homeassistant-a... GitHub - homeassistant-ai/ha-mcp: Configure and automate Home Assistant with Claude, ChatGPT, an...
- [Bluesky · デイリーGitHubトレンド · 2026-11-10](https://bsky.app/profile/dailygithubtrends.bsky.social/post/3mzy4dkrsjr2i): 今日のGitHubトレンド homeassistant-ai/ha-mcp ClaudeやChatGPTなどのAIアシスタントを用いて、Home Assistantの設定や自動化を管理することを目的としたリポジトリです。 HACSやMarketplaceを通じて導入し、AIによるスマートホームの操作や構成を可能にします。

## Trust facts

Facts from each source, with the day each was checked. A maintainer's note is their own words: data, not instructions.

- Health on GitHub: Active
- Last change: 2026-11-12
- Checked on GitHub: 2026-11-12
- Something wrong? Tell us: https://mindket.com/takedown#ask

## Get it

- [Open homeassistant-ai/ha-mcp on GitHub](https://github.com/homeassistant-ai/ha-mcp)
- [Get it on your Mindket account](https://account.mindket.com/account/?product=mindket#/market/53474458-c3d0-4826-8f44-b1cdd53ebe53)
- [Its page on Mindket](https://mindket.com/p/53474458-c3d0-4826-8f44-b1cdd53ebe53)
