homeassistant-ai avatar

Ha Mcp

homeassistant-ai/ha-mcp

This connects Claude and other AI assistants directly to your Home Assistant instance through 84+ tools that cover devices, services, automations, and dashboards. You can control lights and sensors, create and debug automations, query entity states, modify Lovelace dashboards, and even work with YAML configurations. It ships with installation scripts for macOS, Windows, and Linux, plus a Home Assistant OS add-on that requires no token setup. The project includes a webhook proxy for remote access through Nabu Casa or custom reverse proxies. Built on FastMCP with end-to-end tests, it supports Claude Desktop out of the box and works with Gemini CLI, ChatGPT, VSCode, Cursor, and other MCP clients through a setup wizard.

tools
4
transport
STDIO
last updated
Nov 11, 2026

Tools

4 tools

Public tool metadata for what this MCP can expose to an agent.

ha_search_toolsBM25 English-keyword search across all tools, pinned ones included.

BM25 English-keyword search across all tools, pinned ones included.

No parameter schema in public metadata yet.

ha_call_read_toolExecute a readOnlyHint tool by name. Safe — clients can auto-approve.

Execute a readOnlyHint tool by name. Safe — clients can auto-approve.

No parameter schema in public metadata yet.

ha_call_write_toolExecute a write tool that creates or updates data.

Execute a write tool that creates or updates data.

No parameter schema in public metadata yet.

ha_call_delete_toolExecute a tool that removes / deletes data.

Execute a tool that removes / deletes data.

No parameter schema in public metadata yet.

Sponsors

Readme

Breaking change (v7.3.0): ha_config_set_yaml has been moved to beta.

Home Assistant MCP Server Logo

HA-MCP — Manage Home Assistant with AI


View the full README on GitHub

Details

Repository
github.com/homeassistant-ai/ha-mcp
Category
Automation & Workflows
Package
ha-mcp
Transport
STDIO
Registry
MCP registry, active

Related Automation & Workflows MCP servers

View all
1tolgee avatarTolgeetolgee/tolgee-platformYour app's translations in Tolgee: search keys, create translations, trigger machine translation0stars
2browserbase avatarBrowserbasehq Mcp Browserbasebrowserbase/mcp-server-browserbaseProvides cloud browser automation capabilities using Stagehand and Browserbase, enabling LLMs to i…3.4Kstars
3sbroenne avatarMCP Server for Excelsbroenne/mcp-server-excelExcel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.887stars
4chir24 avatarChir24 Unreal Mcpchir24/unreal_mcpControl Unreal Engine to browse assets, import content, and manage levels and sequences. Automate…699stars
5domdomegg avatarComputer Usedomdomegg/computer-use-mcpControl your computer with screenshots, mouse, and keyboard automation.300stars
6blackwhite084 avatarPlaywrightblackwhite084/playwright-plus-python-mcpExposes Playwright-based tools to automate browsing, capture content, and summarize stored notes via an MCP client.186stars