Draft: research not yet reviewed. Hidden from search engines and production.
Home Assistant MCP server & Claude connector
Does Home Assistant have an official MCP server or Claude connector?
Official
As of October 2026, Home Assistant ships an official MCP Server integration in its core repository, documented on home-assistant.io and added in release 2025.2. It runs inside your own instance at /api/mcp, signs in with OAuth 2.0 PKCE, and is admin-only by default. It exposes the Assist tools for entities you have exposed; Claude directory listing not verified.
Last checked
Verdict and evidence
- What we checked
- Home Assistant MCP Server integration
- Published by
- Home Assistant (official)
- Runs
- Built into the app
- Sign-in
- OAuth sign-in
- Stage
- Generally available
- Plan
- Free, built into Home Assistant core since 2025.2. Cloud-based agents (Claude or ChatGPT on the web) need your instance reachable from the internet, for example via Home Assistant Cloud.
Evidence
- Model Context Protocol Server integration (home-assistant.io, seen October 18, 2026)
- home-assistant/core: mcp_server component (github.com, seen October 18, 2026)
What an AI can do in Home Assistant
Read
- Read a live home state snapshot (homeassistant://assist/context-snapshot, when GetLiveContext is available)
GetLiveContext - Use prompts exposed by the configured LLM API
Run
- Run the Assist LLM API tools (control devices and read state for exposed entities)
From the publisher’s documentation for the version we checked. Not every tool is listed.
Setup
Claude (claude.ai / Desktop)
Add your instance's MCP URL (shown in Settings > System > AI) as a custom connector in Claude's Settings > Connectors. The instance must be reachable from the internet.
SourceClaude Code
Add the server, then log in.
claude mcp add --transport http home-assistant <your_mcp_server_url>
claude mcp login home-assistantSourceSafety check
- Pass
Publisher verified
Documented on home-assistant.io and implemented in the home-assistant/core repository (homeassistant/components/mcp_server). It is part of the product, not a separate server.
- Pass
Auth model
OAuth 2.0 with PKCE and client ID metadata documents; no client secret. By default only administrator accounts can use the endpoint.
- Flag
Write and delete access
Tools can control devices (anything exposed to Assist). 'Expose all LLM APIs' is on by default. No separate read-only mode is documented; narrow it by choosing LLM APIs and which entities are exposed.
- Unknown
Tool-description injection scan
Tools come from the user's configured LLM API, not a fixed list, so there is no static tool-description text to review. The docs page contains no text aimed at an AI.
- Pass
Repo maintenance
home-assistant/core: pushed 2026-10-18, not archived, 91,583 stars.
FAQ
Does Home Assistant have an official MCP server?
Yes. The MCP Server integration is built into Home Assistant core (since 2025.2) and documented at home-assistant.io/integrations/mcp_server.
Is Home Assistant a Claude connector?
Not verified in Anthropic's directory. Claude can connect by adding your instance's MCP URL as a custom connector.
Is it remote or local?
It runs in your own Home Assistant at /api/mcp. Web-based Claude needs the instance reachable from the internet.
What can the AI control?
Only entities you expose to Assist, through the LLM APIs you allow. By default only admins can use the endpoint.
Is there a read-only mode?
No dedicated mode is documented. You limit access by choosing LLM APIs and which entities are exposed.
Last reviewed .
Get your badge
Work at Home Assistant? Show that your MCP server is independently checked. The badge reflects this page: it updates when we re-check, and it links readers to the evidence.
Markdown (README)
[](https://mcpornot.com/home-assistant)HTML
<a href="https://mcpornot.com/home-assistant"><img src="https://mcpornot.com/badge/home-assistant.svg" alt="MCP or Not: Official · Checked Oct 2026" height="20"></a>Compare Home Assistant
Something changed?
Vendors ship MCP updates often. If Home Assistant launched, changed or retired a server, tell us and we will re-check it against primary sources. Submit a correction.
New official MCP servers, weekly
One short email when vendors ship, change or retire an official server or Claude connector. Checked against primary sources, like every verdict here.