Home Assistant
Controls Home Assistant smart home devices through 40 AI tools covering lights, climate, covers, locks, media players, and vacuums
An MCP server built with Python and FastMCP that connects AI assistants to Home Assistant, exposing 40 tools for controlling lights, thermostats, window covers, locks, media players, and vacuums. Features BM25 tool search for efficient LLM tool discovery, TTL-based caching, MCP Resources for entity and area data, and 13 guided workflow prompts for managing complex multi-device smart home scenarios. Compatible with Claude, GPT-4, Cursor, Kiro, and any MCP-compatible client.
Source
Repository: https://github.com/robbrad/homeassistant-mcp
Maintain Home Assistant?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/mcp/robbrad-homeassistant-mcp?ref=badge)