homeassistant-ai/ha-mcp
An MCP server that exposes Home Assistant smart home control as tools for AI assistants.

Velocity · 7d
+13
★ / day
Trend
↘cooling
star history
This repository provides a Model Context Protocol server implementation for Home Assistant, exposing 84+ tools that AI assistants can call to query device states, execute services, and control smart home devices using natural language. Built with FastMCP, it serves as a bridge between AI agent runtimes and the Home Assistant home automation platform.
Frequently asked
- What is homeassistant-ai/ha-mcp?
- An MCP server that exposes Home Assistant smart home control as tools for AI assistants.
- Is ha-mcp open source?
- Yes — homeassistant-ai/ha-mcp is open source, released under the MIT license.
- What language is ha-mcp written in?
- homeassistant-ai/ha-mcp is primarily written in Python.
- How popular is ha-mcp?
- homeassistant-ai/ha-mcp has 4.1k stars on GitHub and is currently cooling off.
- Where can I find ha-mcp?
- homeassistant-ai/ha-mcp is on GitHub at https://github.com/homeassistant-ai/ha-mcp.