MCP-HomeAssistant-Server-for-N8N-in-Golang

jrydval/MCP-HomeAssistant-Server-for-N8N-in-Golang

3.2

If you are the rightful owner of MCP-HomeAssistant-Server-for-N8N-in-Golang 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.

The Home Assistant MCP Server is a Model Context Protocol server designed for integration with Home Assistant, enabling AI assistants to control smart home devices.

Tools

Functions exposed to the LLM to take actions

get_entity_states

Get current states of all lights and switches.

set_light_state / set_switch_state

Control individual entities by setting their state to 'on' or 'off'.

control_multiple_entities

Control multiple entities at once using area-based or entity list control.

get_areas

List all areas/rooms defined in Home Assistant.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources