BestMCPTools.org
H

Home Assistant MCP

Control and query a Home Assistant smart home from an AI assistant

APIs & DataOpen SourceAll ModelsMedium

Last verified: August 17, 2026

Own Home Assistant MCP? Boost it to the top.✦ Upgrade to Featured

How to Install Home Assistant MCP

$Add the "MCP Server" integration in Home Assistant, then connect via SSE

Requires 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

Free
$0
  • Core MCP server
  • Community support
  • Works with any MCP client
Pro
  • Everything in Free
  • Higher usage limits
  • Priority support
Business
Custom
  • 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.

Frequently Asked Questions

Tags