智能家居协议对接服务

通过对接小智官方服务器和Home Assistant的MCP协议,实现智能家居设备的无缝集成与控制。

  • by shawn996
  • Python
  • 本地部署
  • 54 星标
  • 更新于
在 GitHub 查看 shawn996/mcp_ha_xiaozhi

使用说明

mcp_ha_xiaozhi

小智官方服务器(虾哥)对接home assistant的mcp server

原理

使用小智官方给的示例代码,结合mcp_proxy,实现小智官方服务器和home assistant的mcp server打通

参数

XIAOZHI_MCP_ENDPOINT:你的小智 MCP 接入点 HA_MCP_ENDPOINT:你的 HA MCP SERVER 地址 API_ACCESS_TOKEN:你的长效 API 令牌

  1. 小智 MCP 接入点: 登录小智官方服务器即可获取。
  2. HA MCP SERVER 地址: 通过 HA 官方的 mcp_server 集成获取。
    • 点击此链接:Home Assistant MCP Server 集成直达安装
    • 或 在 Home Assistant 中,前往 设置 > 设备和服务 > 添加集成。
    • 从列表中选择“模型上下文协议服务器”,并按照屏幕上的说明完成设置。
  3. 长效 API 令牌: 用于授权访问你的 Home Assistant 实例。

docker运行

docker run -d --name mcp_ha_xiaozhi \
-e XIAOZHI_MCP_ENDPOINT="你的小智MCP接入点" \
-e HA_MCP_ENDPOINT="你的HA MCP SERVER地址" \
-e API_ACCESS_TOKEN="你的长时效API令牌" \
shawn68/mcp_ha_xiaozhi

https://hub.docker.com/r/shawn68/mcp_ha_xiaozhi/