mike-nott / mcp-assist
MCP-powered Home Assistant conversation agent that solves entity context limitations through dynamic discovery instead of full entity dumps
Why this job: name: mcp; topics: mcp
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, vLLM, OpenAI, Google Gemini, Anthropic Claude, and OpenRouter
- Agent Gateways. Send voice requests to an OpenClaw agent or Hermes Agent (experimental)
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit 5 days ago
- Stars
- 114
- +1 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v0.19.1
- Released 11 days ago
- Built with
- Python
- 100% of the code
Is it looked after?
- Contributors
- 3
- Last 90 days
- Issues
- 90% closed
- 5 still open
- Pull requests
- 3 merged
- 0 waiting
- Releases
- 38
- 30+ in the last year
- No contributing guide
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| homeassistant-ai / ha-mcp | 5,517 | today | MIT | No downloads |
| mac8005 / xiaozhi-mcp-ha | 114 | today | MIT | No downloads |
| c1pher-cn / ha-mcp-for-xiaozhi | 282 | 23 days ago | MIT | No downloads |
More: languages, topics and project record
Languages
- Python 100%
Topics
- conversation-agent
- hacs
- home-assistant
- home-assistant-custom-component
- mcp
Project record
- JobMCP servers
- StatusListed
- Commits140
- Forks23
- Watching1
- Stars in 28 days+5
- CreatedDec 14, 2025
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
