ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

mcp-hass

The skill for control Home Assistant smart home devices and query states using MCP protocol.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/al-one/mcp-hass
Or

What This Skill Does

The mcp-hass skill integrates OpenClaw directly with your Home Assistant environment using the Model Context Protocol (MCP). It allows the AI agent to perceive the current state of your smart home devices and execute control commands seamlessly. Whether you need to adjust lighting, manage climate controls, or query the status of sensors, this skill acts as a bridge between your intelligent assistant and your connected home ecosystem.

Installation

To add this skill to your OpenClaw environment, use the command: clawhub install openclaw/skills/skills/al-one/mcp-hass

Ensure you have configured the Home Assistant MCP server integration. If you encounter connectivity issues, verify that your environment variables are set correctly:

mcporter config add home-assistant \
  --transport http \
  --url "${HASS_BASE_URL:-http://homeassistant.local:8123}/api/mcp" \
  --header "Authorization=Bearer ${HASS_ACCESS_TOKEN}"

If the mcporter command is not available in your path, use npx -y mcporter as a prefix for all operations.

Use Cases

This skill is designed for home automation enthusiasts and developers looking to add voice or text-based control to their smart home. Typical use cases include:

  • Automated Mood Setting: Trigger scenes or adjust brightness and colors of lights throughout the house.
  • Energy Management: Query power consumption or adjust fan and HVAC speeds based on room occupancy.
  • Home Monitoring: Quickly check the status of locks, windows, or security sensors without opening a dashboard.

Example Prompts

  • "Turn off all lights in the bedroom and set the ceiling fan to 50% speed."
  • "What is the current brightness level of the living room lights?"
  • "I'm leaving the house; please ensure all smart lights are turned off and the climate control is set to away mode."

Tips & Limitations

  • Discoverability: Always use mcporter list home-assistant --schema --all-parameters to view the most accurate list of supported entities and parameters in your specific setup.
  • Security: Ensure your HASS_ACCESS_TOKEN is kept secure and not hardcoded into scripts stored in version control.
  • Performance: Complex queries across many devices might introduce slight latency; focus commands on specific areas for faster response times.

Metadata

Author@al-one
Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-al-one-mcp-hass": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#smart-home#home-assistant#iot#automation#mcp
Safety Score: 4/5

Flags: network-access, external-api