homeassistant-mcp

cronus42/homeassistant-mcp

3.3

If you are the rightful owner of homeassistant-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 comprehensive Model Context Protocol (MCP) server for integrating with Home Assistant, providing tools and resources for smart home management and automation.

Tools

Functions exposed to the LLM to take actions

get_entity_state

Get the current state of a specific Home Assistant entity.

call_service

Call a Home Assistant service to control devices.

search_entities

Search for entities by name, domain, or state.

fire_event

Fire a custom event in Home Assistant.

get_history

Get historical data for specific entities.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources