ha-mcp
Control and manage Home Assistant smart home devices using natural language.
- Type
- MCP
- Transport
- stdio
- Open source
- Yes
- GitHub Stars
- ★ 3.6k
- Source
- mcp-github
- Repository
- github.com/homeassistant-ai/ha-mcp
Overview
ha-mcp is a Model Context Protocol (MCP) server that enables AI assistants to interact with Home Assistant. With natural language, users can control smart home devices, query device states, execute services, and manage automations. The tool supports multiple operating systems and provides detailed installation instructions. Ideal for developers and users looking to integrate smart home control into their AI assistant.
Capabilities
- ▪Control smart home devices
- ▪Query device status
- ▪Execute Home Assistant services
- ▪Manage automations
Use cases
Setup
Install using the provided script according to your operating system. For example, on macOS, run `curl -LsSf https://raw.githubusercontent.com/homeassistant-ai/ha-mcp/master/scripts/install-macos.sh | sh`.
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
Do I need a paid subscription for Claude?
No, Claude Desktop offers free accounts.
Which operating systems are supported?
Supports macOS, Linux, and Windows.
Related skills
interview-coach-skill
Tool-readyInterview Coach skill covering the entire job search lifecycle from resume optimization to mock interviews.
skillpack
Package AI capabilities into local agents for use in Slack and Telegram.
harness-anything
AI agent control center supporting automation for WPS/MS Office, Zotero, Photoshop, and other software.
i-have-adhd
Optimize AI output to be more concise and action-oriented, tailored for users with ADHD.
gemini-notebook-mcp-cli
Access Gemini Notebook via command-line interface and MCP server.
whatsapp-mcp
WhatsApp MCP server that allows AI to read and send WhatsApp messages.