This Home Assistant MCP integration, developed by Jango Blockchained, enables seamless interaction between large language models and smart home devices through the Home Assistant platform. It leverages the @digital-alchemy libraries and LiteMCP to provide a robust, TypeScript-based implementation that adheres to the Model Context Protocol. The integration supports real-time communication with Home Assistant via WebSocket, allowing for dynamic querying and control of smart home devices. It's designed for AI assistants and developers looking to incorporate smart home automation into their language model applications, offering a bridge between natural language processing and IoT device management.
No reviews yet. Be the first to review!
Sign in to join the conversation
Extract BPM, beats, mood, and frequency data from audio files.
Find Aurora-compatible lights in your home.
Measure latency and capabilities for synchronization.
Generate pre-rendered light shows based on audio input.
Control playback of timelines; options include play, pause, stop, and seek.
List, export, and import timelines for light shows.
Monitor system status and statistics for Aurora.
Provide device-specific timing compensation for synchronized lighting effects.
Support for RGB, tunable white, and brightness-only lighting.
Make lights pulse in sync with music beats.
Control brightness, color temperature, RGB colors, and lighting effects.
Manage HVAC modes, temperature settings, and fan control.
Control playback, volume, sources, and sound modes of media devices.
Control blinds, curtains, garage doors, and their positions.
Lock and unlock doors with code support.
Manage fan speed, oscillation, direction, and presets.
Control cleaning operations, docking, spot cleaning, and fan speed of vacuums.
Manage arm/disarm modes and security settings for alarms.
Universal interface for controlling various devices.
Activate predefined lighting and automation scenes.
List, toggle, and trigger automations in the system.
Create, update, or delete complex automation configurations.
List and filter devices by their domain or area.
Send multi-channel alerts through Home Assistant's notification system.
Query historical state data for devices.
Install, configure, and control add-ons for Home Assistant.
Integrate with HACS and manage custom components.
Real-time event streaming using Server-Sent Events (SSE).
Perform maintenance tasks like finding orphaned devices, analyzing usage patterns, and monitoring energy consumption.
Automatically detect and manage scenarios like 'nobody home' or energy waste.