โ Back to Skills Marketplace
๐ Home Assistant via MCP protocol
by
Alone
ยท GitHub โ
ยท v1.0.1
6623
Downloads
10
Stars
0
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
Review this skill before installing. Use HTTPS or a trusted encrypted tunnel for Home Assistant, provide a dedicated revocable token with the least permissions available, avoid controlling safety-sensitive devices through broad agent prompts, and prefer a pinned or otherwise verified mcporter installation instead of the unpinned npx fallback.
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
Credentials
HASS_ACCESS_TOKEN and HASS_BASE_URL are proportionate for Home Assistant MCP access, but the sample configuration defaults to plaintext HTTP while sending a bearer token.
Install Mechanism
The metadata installs the unpinned node package mcporter, and the instructions recommend an unpinned npx -y mcporter fallback, so reviewed behavior can change with the upstream package.
Instruction Scope
The usage examples include turning devices on and off and changing lights and fans, but do not warn users to avoid or separately confirm safety-sensitive entities such as locks, alarms, heaters, or broad area commands.
Persistence & Privilege
The skill does not ship scripts, persistence hooks, services, memory writes, or obfuscated code, but it stores a Home Assistant MCP configuration that reuses a sensitive bearer token for future calls.
Purpose & Capability
The stated purpose is to query and control Home Assistant devices, and the documented commands match that purpose, but the authority can affect physical devices without explicit confirmation or safety boundaries.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mcp-hass - After installation, invoke the skill by name or use
/mcp-hass - 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
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 6623 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.
More Skills