Home Assistant MCP
Control and query a Home Assistant smart home from an AI assistant
Last verified: August 17, 2026
How to Install Home Assistant MCP
$Add the "MCP Server" integration in Home Assistant, then connect via SSERequires Claude Desktop, Cursor, Windsurf, or another MCP-compatible client.
About Home Assistant MCP
Home Assistant ships a first-party MCP Server integration that exposes your exposed entities — lights, locks, climate, sensors, scenes and scripts — to any MCP client. Because Home Assistant runs locally, the whole loop stays on your network, which matters for a smart home where cloud latency and outages are real problems. You control exactly which entities are visible through Home Assistant's existing Assist exposure settings.
Home Assistant MCP is a APIs & Data MCP server designed for engineers and ops teams. It enables connecting AI assistants to third-party APIs and data feeds by wrapping HTTP endpoints with auth and schema as MCP tools. Key capabilities include auth helpers for common providers, pagination and rate-limit handling, endpoint allow-lists, and structured tool calls that work cleanly inside an LLM context. It integrates with Salesforce, HubSpot, Mixpanel, Stripe, and most REST/GraphQL APIs, and is best suited for engineers and ops teams who need internal admin apis.
Key Features
- smart-home
- iot
- home-assistant
- local
- automation
Pricing
- Core MCP server
- Community support
- Works with any MCP client
- Everything in Free
- Higher usage limits
- Priority support
- Everything in Pro
- SLA & SSO
- Dedicated support
Tier details are indicative — visit the Home Assistant MCP website for current pricing.
Pros & Cons
Pros
- Fills the long tail when no purpose-built server exists
- Reuses your existing API surface
- Composable with other MCP servers
Cons
- Quality depends on upstream API design
- Rate limits and quotas need tracking
- Auth refresh logic can be fiddly
Best For
- Internal admin APIs
- CRM and analytics queries
- Glue between specialised MCP servers
- Replacing one-off webhook scripts
Screenshots
Screenshots coming soon —
Submit yours →Our Take on Home Assistant MCP
A rare fully-local MCP server. Setup is fiddlier than a hosted one, but nothing leaves your network.