AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
API Integration/
hass-mcp
hass-mcp logo

hass-mcp

Active·★ 349·MIT·Updated 2026-10-19

Hass-MCP is an MCP server that integrates AI assistants like Claude directly with your Home Assistant instance. It enables LLMs to query device states, control entities, troubleshoot automations, and manage your smart home through natural language conversations.

hass-mcp sits in the API Integration category, so it is usually better judged by workflow fit, deployment style, and team needs than by isolated features alone. Based on the available metadata, it leans most clearly toward Entity Management: Get states, control devices, and search for entities.. A representative use case is Query and control smart home devices (e.g., 'Turn off kitchen lights').. The listed license is MIT. GitHub stars are currently 349. Relevant tags include Home Assistant, LLM Integration.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool.

#Home Assistant#LLM Integration#Smart Home#MCP Server#AI Assistant#Device Control#Automation
$ Install
$ docker pull voska/hass-mcp:latest
↗ Visit site★ GitHub
01

Features

01Entity Management: Get states, control devices, and search for entities.
02Automation Support: List and control automations, including troubleshooting and guided creation.
03Smart Search & Summaries: Find entities by name/type/state and get high-level information about entity types.
04Token Efficiency: Utilizes lean JSON responses to minimize LLM token usage.
05Guided Conversations: Provides prompts for common tasks like creating automations and optimizing routines.
02

Why choose it

+Entity Management: Get states, control devices, and search for entities.
+Automation Support: List and control automations, including troubleshooting and guided creation.
+Query and control smart home devices (e.g., 'Turn off kitchen lights').
+Supports 6 platforms or runtime environments.
03

Trade-offs

!The final decision should still be made through side-by-side comparison with similar tools.
04

Compatibility

Home Assistant
Integration Target
Verified via docs
Claude Desktop
Client
Verified via docs
Docker
Deployment
Verified via docs
Python 3.13+
Runtime
Verified via docs
uv/uvx
Package Manager
Verified via docs
Cursor / Claude Code (CLI)
Client
Verified via docs
05

Quick start

1
$ docker pull voska/hass-mcp:latest
06

Use cases

↳Query and control smart home devices (e.g., 'Turn off kitchen lights').
↳Troubleshoot Home Assistant automations and entities with AI assistance.
↳Create new automations or optimize existing routines through guided conversations.
↳Get summaries of smart home domains or specific entity types.
↳Analyze historical data and logs from Home Assistant for insights.
07

Alternatives

⚡Top VS:
VSha-mcp★5.2k→VSintervals-icu-mcp★102→VSlexware-mcp★42→VSappstore-connect-mcp★52→
ha-mcp logo
ha-mcp★ 5.2k
The Unofficial and Awesome Home Assistant MCP Server
VSCompare→
intervals-icu-mcp logo
intervals-icu-mcp★ 102
Read/write MCP server for Intervals.icu — training data, planning, and structured workout generation.
VSCompare→
lexware-mcp logo
lexware-mcp★ 42
Open-source, self-hostable MCP server for the Lexware Office (lexoffice) accounting API — comprehensive coverage: contacts, articles, bookkeeping vouchers, the sales-document family (invoices/quotations/credit-notes, draft + finalize), and file/PDF upload & download. OAuth, Cloud Run; connects to Claude & ChatGPT.
VSCompare→
appstore-connect-mcp logo
appstore-connect-mcp★ 52
Apple Store Connect MCP Server for Claude AI - iOS-compatible OAuth with comprehensive App Store Connect API integration
VSCompare→
mendeley-mcp logo
mendeley-mcp★ 46
MCP server for Mendeley reference manager - search, retrieve, and manage your academic library from Claude and other MCP clients
VSCompare→
mcp-gsc logo
mcp-gsc★ 2.0k
Google Search Console Insights with Claude AI for SEOs
VSCompare→
livetennisapi-mcp logo
livetennisapi-mcp★ 152
MCP server for the Live Tennis API — give Claude, Cursor and other LLM agents real-time tennis scores, odds and model win-probability
VSCompare→
aula-mcp logo
aula-mcp★ 64
MCP server for Denmark's Aula school platform — TypeScript MitID auth, no headless browser. Exposes profiles, calendar, messages, ugeplaner to AI agents (Claude/Cursor/etc) via Model Context Protocol.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Compatibility05Quick start06Use cases07Alternatives
voska /
hass-mcp
↗

Control and query Home Assistant from Claude and other LLMs — a Model Context Protocol (MCP) server.

349MIT
Last commit3d ago
StatusActive
CategoryAPI Integration
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.