Skip to content

hlym123/xiaozhi_mcp_examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCP 控制测试


快速开始

git clone https://github.com/hlym123/xiaozhi_mcp_examples.git
cd xiaozhi_mcp_examples
pip install -r irequirement

设置 MCP_ENDPOINT

先获取你设备的 MCP_ENDPOINT,进入 xiaozhi 控制台 ,点击配置角色,再点击右下角的 MCP接入点,复制。

export MCP_ENDPOINT=<you_mcp_endpoint>

运行 MCP 服务

python mcp_pipe.py server.py

命令测试

# 发布消息测试
mosquitto_pub -h test.mosquitto.org -t esp32/temphumi -m '{"temperature":24.8,"humidity":55.3}'
# 订阅消息测试
mosquitto_sub -h test.mosquitto.org -t "esp32/rgbled"
# 订阅消息测试
mosquitto_sub -h test.mosquitto.org -t "esp32/fan"

唤醒 xiaozhi,语音对话,说 “开灯,关灯,获取温湿度” 等命令测试。

硬件测试

硬件准备:

  1. 复制程序 m5_device.py 内容到编辑区

  1. 连接设备

  1. 运行程序

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages