MCP server
Home Assistant MCP Server
Home Assistant's built-in server for exposing the house to an LLM.
Add it to your client
OfficialInstall
Settings > Devices & Services > Add Integration > Model Context Protocol Server
- Transport
- http
- Runtime
- Python
- Auth
- Required
- License
- Apache-2.0
Repositoryhttps://github.com/home-assistant/core
Shipped inside Home Assistant since the 2025.2 release, so nothing extra is installed — it is added like any other integration. It publishes the Assist API as MCP tools over a streamable HTTP endpoint, together with prompts and a read-only snapshot of current state. Which devices an assistant can see and control is decided on the exposed-entities page rather than in the server. Clients authenticate with OAuth, or a long-lived access token where OAuth is not supported.
Similar MCP servers
Hass-MCP
MCP serverCommunity Home Assistant server that also edits dashboards.
Developer Tools
Auth0 MCP Server
MCP serverDrives the Auth0 Management API from an assistant over stdio
Developer ToolsSecurity & Monitoring
Honeycomb MCP Server
MCP serverHosted MCP access to Honeycomb events, queries, triggers and SLOs.
Data & AnalyticsSecurity & Monitoring
Comments(0)
Sign in to comment