Homeassistant-server-mcp

Homeassistant-server-mcp

3.5

If you are the rightful owner of Homeassistant-server-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for interacting with Home Assistant, providing tools to control and monitor Home Assistant devices through MCP-enabled applications.

The Home Assistant MCP Server is a part of the AI Model Context Protocol (MCP) ecosystem, designed to facilitate interaction with Home Assistant devices. It allows users to get device states, control devices, trigger automations, and list available entities. This server is particularly useful for those looking to integrate their Home Assistant setup with MCP-enabled applications, providing a seamless way to manage smart home devices programmatically. The server is open-source and can be customized to fit specific needs, making it a versatile tool for developers and home automation enthusiasts.

Features

  • Get device states
  • Control device states (on/off)
  • Trigger automations
  • List available entities

Tools

  1. 获取设备状态

    Query the current status of the specified device/entity

  2. 切换设备状态

    Control device switch status (on/off)

  3. 触发自动化

    Perform predefined automation processes

  4. 列出实体

    View all available entities in the system and filter by domain