mirror of
https://gitcode.com/waxgourd/addons
synced 2025-12-06 12:28:28 +08:00
首次推出xiaozhi-mcp-server;
This commit is contained in:
3
xiaozhi-mcp-server/CHANGELOG.md
Normal file
3
xiaozhi-mcp-server/CHANGELOG.md
Normal file
@@ -0,0 +1,3 @@
|
||||
### 1.0-beta(2025-05-20)
|
||||
|
||||
- 首次推出
|
||||
24
xiaozhi-mcp-server/DOCS.md
Normal file
24
xiaozhi-mcp-server/DOCS.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# 小智 Mcp Server
|
||||
|
||||
## 安装
|
||||
1. 安装本addons
|
||||
2. 安装Mcp Server 服务器插件
|
||||
3. 登录小智平台,获取Mcp接入点
|
||||
|
||||
## 使用说明:
|
||||
### 参数说明
|
||||
1. **小智 MCP 接入点:** 登录[小智官方]( https://xiaozhi.me/console/agents )服务器即可获取。
|
||||
2. **HA MCP SERVER 地址:** 直接安装MCP Server集成。
|
||||
* 点击此链接:[Home Assistant MCP Server 集成](https://my.home-assistant.io/redirect/config_flow_start?domain=mcp_server)直达安装
|
||||
* 或 在 Home Assistant 中,前往 **设置 > 设备和服务 > 添加集成 > Model Context Protocol Server**。
|
||||
* 默认直接确认或从列表中选择“**模型上下文协议服务器**”,并按照屏幕上的说明完成设置。
|
||||
3. **HA长效 API 令牌:** 用于授权访问你的 Home Assistant 实例。
|
||||
* 访问你的 [Home Assistant 账户配置文件设置](https://my.home-assistant.io/redirect/profile),进入“**安全**”选项卡。
|
||||
* 创建**长期访问令牌**。
|
||||
4. **备注:** ha中的服务器地址为域写法,可以不用更改。
|
||||
|
||||
|
||||
|
||||
——————————————————————————
|
||||
|
||||
作者原帖:[小智AI和Ha无缝对接:官方 MCP 接入点的最佳实践](https://bbs.hassbian.com/thread-29314-1-1.html)
|
||||
14
xiaozhi-mcp-server/README.md
Normal file
14
xiaozhi-mcp-server/README.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# 冬瓜甄选Addons: 小智 Mcp Server
|
||||
|
||||
|
||||
|
||||
## 关于
|
||||
|
||||
本addons由瀚思彼岸论坛shay的docker生成。小智官方服务器(虾哥)对接home assistant的mcp server
|
||||
|
||||
## 原理
|
||||
|
||||
利用ha的mcp server集成与小智官方平台的mcp接口进行对接,快速实现AI语音设备控制
|
||||
|
||||
## 来源
|
||||
Github: https://github.com/shawn996/mcp_ha_xiaozhi
|
||||
25
xiaozhi-mcp-server/config.yaml
Normal file
25
xiaozhi-mcp-server/config.yaml
Normal file
@@ -0,0 +1,25 @@
|
||||
name: "小智 Mcp Server"
|
||||
version: "1.0"
|
||||
slug: "mcp_ha_xiaozhi"
|
||||
description: "小智官方服务器(虾哥)对接home assistant的mcp server"
|
||||
url: "https://gitcode.com/waxgourd/addons"
|
||||
arch:
|
||||
- aarch64
|
||||
- amd64
|
||||
startup: application
|
||||
boot: manual
|
||||
translations: true
|
||||
init: false
|
||||
environment:
|
||||
XIAOZHI_MCP_ENDPOINT: "wss://api.xiaozhi.me/mcp/?token="
|
||||
HA_MCP_ENDPOINT: "http://homeassistant.local:8123/mcp_server/sse"
|
||||
API_ACCESS_TOKEN: ""
|
||||
options:
|
||||
XIAOZHI_MCP_ENDPOINT: "wss://api.xiaozhi.me/mcp/?token="
|
||||
HA_MCP_ENDPOINT: "http://homeassistant.local:8123/mcp_server/sse"
|
||||
API_ACCESS_TOKEN:
|
||||
schema:
|
||||
XIAOZHI_MCP_ENDPOINT: str
|
||||
HA_MCP_ENDPOINT: str
|
||||
API_ACCESS_TOKEN: str
|
||||
image: "r.hassbus.com/wghaos/xiaozhi-mcp-server"
|
||||
BIN
xiaozhi-mcp-server/icon.png
Normal file
BIN
xiaozhi-mcp-server/icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.5 MiB |
BIN
xiaozhi-mcp-server/logo.png
Normal file
BIN
xiaozhi-mcp-server/logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.5 MiB |
10
xiaozhi-mcp-server/translations/en.yaml
Normal file
10
xiaozhi-mcp-server/translations/en.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
configuration:
|
||||
XIAOZHI_MCP_ENDPOINT:
|
||||
name: XIAOZHI_MCP_ENDPOINT
|
||||
description: Your XiaoZhi MCP access point
|
||||
HA_MCP_ENDPOINT:
|
||||
name: HA_MCP_ENDPOINT
|
||||
description: Your HA MCP server address
|
||||
API_ACCESS_TOKEN:
|
||||
name: API_ACCESS_TOKEN
|
||||
description: Your HA MCP server address
|
||||
10
xiaozhi-mcp-server/translations/zh-Hans.yaml
Normal file
10
xiaozhi-mcp-server/translations/zh-Hans.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
configuration:
|
||||
XIAOZHI_MCP_ENDPOINT:
|
||||
name: XIAOZHI_MCP_ENDPOINT
|
||||
description: 你的小智 MCP 接入点
|
||||
HA_MCP_ENDPOINT:
|
||||
name: HA_MCP_ENDPOINT
|
||||
description: 你的 HA MCP SERVER 地址
|
||||
API_ACCESS_TOKEN:
|
||||
name: API_ACCESS_TOKEN
|
||||
description: 你的长效 API 令牌
|
||||
Reference in New Issue
Block a user