Get a Home Assistant MCP server for home automation, ideal for founders using Home Assistant, with 3.7k+ GitHub stars
3,794 stars150 forksPythonQuality 8/10Updated 7/2/2026100% free ยท open source
What it does
The ha-mcp server enables Home Assistant users to leverage the power of MCP for home automation, allowing for more advanced and customized automation scenarios.
Install / run
pip install ha-mcp
When to use it
โขYou're already using Home Assistant and want to integrate MCP for more complex automation rules.
โขYou need a more customizable and extensible home automation solution.
โขYou're looking for a community-driven, open-source alternative to proprietary home automation platforms.
Quick start
1 Clone the ha-mcp repository using the command `git clone https://github.com/homeassistant-ai/ha-mcp.git`
2 Change into the cloned directory with `cd ha-mcp`
3 Install the required dependencies with `pip install -r requirements.txt`
4 Configure your Home Assistant instance by editing the `config.yaml` file to include the ha-mcp settings
5 Start the ha-mcp server with `python -m ha_mcp.server`