{"repo":"c1pher-cn/ha-mcp-for-xiaozhi","free":true,"listed":false,"github":"https://github.com/c1pher-cn/ha-mcp-for-xiaozhi","clone":"git clone https://github.com/c1pher-cn/ha-mcp-for-xiaozhi.git","description":"Homeassistant MCP server for 小智AI","language":"Python","stars":261,"topics":["home-assistant","mcp","mcp-server","xiaozhi-esp32"],"license":null,"category":"mcp-servers","readme_excerpt":"ha-mcp-for-xiaozhi - English - 中文 Homeassistant MCP server for 小智AI，直连小智AI官方服务器。 插件能力介绍 1.HomeAssistant自身作为mcp server 以websocket协议直接对接虾哥服务器，无需中转 2.在一个实体里同时选择多个API组（HomeAssistant自带控制API、用户自己配置的MCPServer）并将它们一起代理给小智 3.支持同时配置多个实体 --- 功能演示（为爱发电不易，有币投投币、没币点点赞、刷几个弹幕也行） 接入演示视频 控制电视演示（通过自定义script实现） HomeAssistant、LLM、MCP、小智的进阶教程 --- 安装方法： 确保Home Assistant中已安装HACS 1.打开HACS, 搜索 xiaozhi 或 ha-mcp-for-xiaozhi 2.下载插件 3.重启Home Assistant. 配置方法： [设置 设备与服务 添加集成] 搜索“Mcp” 找到MCP Server for Xiaozhi 下一步 请填写小智MCP接入点地址、选择需要的MCP 提交。 注意llm hass api 复选框里 Assist 就是ha自带的function，其他选项是你在HomeAssistant里接入的其他mcp server（可以在这里直接代理给小智） 配置完成！！！稍等一分钟后到小智的接入点页面点击刷新，检查状态。 --- 调试说明 1.暴露的工具取决于你公开给Homeassistant语音助手的实体的种类 设置 - 语音助手 - 公开 2.尽量使用最新版本的homeassistant，单单看5月版本跟3月版本提供的工具就有明显差异 3.调试时未达到预期，优先看小智的聊天记录，看看小智对这句指令如何处理的，是否有调用homeassistant的工具。目前已知比较大的问题是灯光控制和音乐控制会和内置的屏幕控制、音乐控制逻辑冲突，需要等下个月虾哥服务器支持内置工具选择后可解。 4.如果流程正确的调用了ha内置的function，可以打开本插件的调试日志再去观测实际的执行情况。 ---","default_branch":null,"files":null,"tree":[],"storefront":"/r/c1pher-cn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/c1pher-cn/ha-mcp-for-xiaozhi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}