SMART HOME / HM-SH-016
HM-SH-016 · datasheet

mcp-assist

MCP-powered Home Assistant conversation agent that solves entity context limitations

01 · What it does

  • 95% Token Reduction: Uses MCP tools for dynamic entity discovery instead of sending all entities
  • No Entity Dumps: Never sends 12,000+ token entity lists to the LLM
  • Smart Entity Index: Pre-generated system structure index (~400-800 tokens) for context-aware queries
  • Multi-Platform Support: Works with LM Studio, llama.cpp, Ollama, OpenAI, Google Gemini, Anthropic Claude, and OpenRouter
  • Multilingual Support: 21 languages with localized UI, system prompts, and speech detection

02 · Install

  1. Add the repo to HACS as a custom repository (or use the badge in the README)
  2. Install "MCP Assist" from HACS
  3. Restart Home Assistant, then configure it as a conversation agent: see README

Commands copied from the project README. Placeholders are the maintainer's. Not bench-tested by HardwareMCP yet.

Weekly bulletin

New hardware MCP servers and setups that actually worked on a bench. One email, Fridays.