by robbrad · MCP Server · ★ 60
Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h
Home Assistant MCP Server A Model Context Protocol (MCP) server that lets AI assistants control Home Assistant. Built with Python and FastMCP. Works with Claude, GPT-4, Cursor, Kiro, and any MCP-compatible client. What it does 40 tools covering lights, climate, covers, locks, media players, vacuums, fans, cameras, alarms, and more BM25 tool search — LLMs discover tools on demand instead of receiving all 40 schemas upfront MCP Resources for read-only entity, area, device, and service data MCP Prompts for guided workflows (automation creation, troubleshooting, energy optimization) Tool annotations — lets clients skip confirmation prompts for safe operations Smart error log parsing — deduplicates and summarises HA error logs instead of dumping raw text Context-aware responses — compact list responses, domain-filtered queries, progress reporting Async throughout with TTL-based caching to reduce API load Installation uvx (recommended) No install needed. Just configure your MCP client: pip From source bash git clone https://github
| Stars | 60 |
| Forks | 3 |
| Language | Python |
| Category | MCP Server |
| License | MIT |
| Quality Score | 72.7758735402168/100 |
| Last Updated | 2026-05-05 |
| Created | 2026-05-02 |
| Platforms | mcp, python |
| Est. Tokens | ~38k |
Explore other popular mcp server tools:
homeassistant-mcp is Home Assistant MCP Server - Control your smart home with AI assistants via the Model Context Protocol. It is categorized as a MCP Server with 60 GitHub stars.
homeassistant-mcp is primarily written in Python.
You can find installation instructions and usage details in the homeassistant-mcp GitHub repository at github.com/robbrad/homeassistant-mcp. The project has 60 stars and 3 forks, indicating an active community.
homeassistant-mcp is released under the MIT license, making it free to use and modify according to the license terms.