homeclaw

data-ai MCP Server

HomeKit smart home control via MCP — lights, locks, thermostats, and scenes for Claude Desktop, Claude Code, and OpenClaw

VerifiedInstall Ready
data-aidata-ai
3 views147 stars19 forksv1.0.3MIT

Why This Matters

Discovered via github-topic:mcp and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:mcp
Stars
147
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npm install homeclaw
19
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (19)

Tool

Description

homekit_status

Check bridge connectivity and accessory count

homekit_accessories

List, get details, search, or control accessories

homekit_rooms

List rooms and their accessories

Symptom

Cause

Key

Action

homekit_manage

Manage home structure: rename accessories/rooms, create/remove rooms and zones, manage zone membership

homekit_scenes

List, get details, trigger, import, or delete scenes

Enter

Toggle the focused accessory (lights/switches/outlets/fans flip on↔off, locks flip locked↔unlocked, blinds flip 0%↔100%)

homekit_automations

Manage automations: list, create button-press triggers (single/double/long), link to scenes, enable/disable

Tab

Features

homekit_config

View or update configuration (set active home, filtering)

homekit_webhook

Manage webhook configuration: setup (configure + auto-test), test, reset circuit breaker, status

State

Trigger

homekit_device_map

LLM-optimized device map with semantic types and aliases

Ctrl-D

Quit

homekit_events

Query recent HomeKit events (characteristic changes, scene triggers, control actions)

Mode

Behavior

Category

Controllable Characteristics