โ† Back to Skills Marketplace
al-one

๐Ÿ  Home Assistant via MCP protocol

by Alone ยท GitHub โ†— ยท v1.0.1
cross-platform โœ“ Security Clean
5172
Downloads
10
Stars
29
Active Installs
2
Versions
Install in OpenClaw
/install mcp-hass
Description
The skill for control Home Assistant smart home devices and query states using MCP protocol.
Usage Guidance
Install only if you want an agent to access Home Assistant. Use a dedicated, least-privileged token where possible, review commands that change device state, and be especially careful with locks, alarms, heaters, garage doors, appliances, or other safety-relevant devices.
Capability Analysis
Type: OpenClaw Skill Name: mcp-hass Version: 1.0.1 The skill is designed to control Home Assistant devices using the `mcporter` tool. All instructions in `SKILL.md` are consistent with this stated purpose, detailing setup, usage, and configuration. It requires `HASS_ACCESS_TOKEN` and `HASS_BASE_URL` environment variables, which are used legitimately for authentication and connectivity to Home Assistant, not for exfiltration. There is no evidence of malicious execution, persistence, data theft, or prompt injection attempts against the agent beyond the skill's stated functionality.
Capability Assessment
โ„น Purpose & Capability
The stated purpose is Home Assistant control via MCP, and the documented commands match that purpose, including reading live context and changing lights or fans.
โ„น Instruction Scope
The instructions are straightforward setup and command examples; they would benefit from clearer confirmation guidance before changing real device state.
โ„น Install Mechanism
The skill declares a Node install for mcporter and allows npx fallback, which is coherent with the MCP workflow, though the dependency is not pinned in the artifact.
โ„น Credentials
HASS_BASE_URL and HASS_ACCESS_TOKEN are sensitive but expected for Home Assistant API access, and the artifact uses them only for the Home Assistant MCP endpoint and authorization header.
โ„น Persistence & Privilege
The mcporter config command persistently registers the Home Assistant MCP server with an authorization header placeholder; this is disclosed and purpose-aligned.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mcp-hass
  3. After installation, invoke the skill by name or use /mcp-hass
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added homepage and metadata fields to the skill, including requirements and install instructions. - Updated all example commands to use mcporter directly, with a note to use npx if mcporter is not installed. - Improved documentation by clarifying tool usage and environment variable setup. - Enhanced guidance for installation and configuration steps.
v1.0.0
Initial release of mcp-hass skill. - Control Home Assistant devices and query states using the MCP protocol. - Provides command examples for turning devices on/off and adjusting lights/fans. - Includes setup instructions for integrating MCP server into Home Assistant. - Explains configuration of required environment variables for connection. - Recommends using npx for running mcporter commands. - Documentation includes command references and usage tips.
Metadata
Slug mcp-hass
Version 1.0.1
License โ€”
All-time Installs 179
Active Installs 29
Total Versions 2
Frequently Asked Questions

What is ๐Ÿ  Home Assistant via MCP protocol?

The skill for control Home Assistant smart home devices and query states using MCP protocol. It is an AI Agent Skill for Claude Code / OpenClaw, with 5172 downloads so far.

How do I install ๐Ÿ  Home Assistant via MCP protocol?

Run "/install mcp-hass" in the OpenClaw or Claude Code chat to install it in one step โ€” no extra setup required.

Is ๐Ÿ  Home Assistant via MCP protocol free?

Yes, ๐Ÿ  Home Assistant via MCP protocol is completely free (open-source). You can download, install and use it at no cost.

Which platforms does ๐Ÿ  Home Assistant via MCP protocol support?

๐Ÿ  Home Assistant via MCP protocol is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ๐Ÿ  Home Assistant via MCP protocol?

It is built and maintained by Alone (@al-one); the current version is v1.0.1.

๐Ÿ’ฌ Comments