Home Assistant MCP Server
OfficialRelated Servers
Alternatives to Home Assistant MCP Server
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityCmaintenanceAn MCP server that enables AI assistants to control Home Assistant via natural language, including device control, automation management, and system configuration.MIT
- AlicenseAqualityCmaintenanceA self-hosted MCP server for Home Assistant that exposes full control over entity states, service calls, history, templates, and areas via local stdio, enabling AI assistants to manage your smart home.9126 npmMIT
- AlicenseNot gradedqualityBmaintenanceAn MCP server and Home Assistant add-on that enables AI assistants to manage smart homes by creating automations, designing dashboards, and interacting with entities. It features native access to Home Assistant APIs, built-in Git versioning for safe rollbacks, and full management of HACS integrations.652MIT
- AlicenseNot gradedqualityDmaintenanceA comprehensive MCP server that enables AI assistants to control music playback, manage users and access, configure providers, and administer a Music Assistant setup through natural language commands.MIT
- AlicenseNot gradedqualityBmaintenanceMCP server for Home Assistant that lets you control and query your smart home through natural language via MCP clients. Provides tools for entities, devices, services, automations, scripts, history, add-ons, and system info, with read-only access by default and optional configurable write support.1MIT
- AlicenseBqualityCmaintenanceMCP server for full Home Assistant control, enabling AI agents to manage dashboards, automations, files, apps, entities, and more via REST API, WebSocket, and SSH.66189 npmMIT
TDQS
Scored across 77 tools
Most tools target a distinct resource/action, and descriptions cross-reference alternatives. However, several boundaries are still fuzzy in practice: state vs. registry vs. search, ha_bulk_control vs. ha_call_service, helper groups vs. service groups, and read vs. manage HACS all require careful reading to avoid misselection.
All names use snake_case with a consistent ha_ prefix and mostly verb_noun/resource_action structure. The main deviations are parallel families such as ha_config_set_* vs. ha_set_* for similar resources and ha_manage_* vs. ha_get_*/ha_set_*.
77 tools far exceeds a well-scoped surface (typically 3-15) and is an extreme mismatch even for a broad platform. Home Assistant is wide, but the surface is heavily fragmented into many specialized tools rather than consolidated around core operations.
Coverage spans entities, devices, areas/floors, automations, scripts, scenes, helpers, dashboards/resources, calendars, todo, zones, labels/categories, integrations, apps, HACS, backups, updates/repairs, logs, services, history, traces, radio, energy, and pipelines. No obvious dead ends remain, and ha_call_service fills service-level gaps.