产品定位
小度智能终端MCP服务是一个基于Model Context Protocol (MCP)的服务,旨在让AI应用能够无缝控制小度智能设备。
核心功能
- 开放式控制:通过自然语言指令控制小度设备
- 语音播报:让小度设备朗读指定文本
- 实时拍照:获取支持摄像头的小度设备的实时图像
- 设备管理:获取用户绑定的在线设备列表
- 资源推送:推送图片、视频、音频到小度设备
适用场景
- 智能家居控制
- 语音交互应用
- 多媒体内容推送
- 远程设备监控
工具说明
本MCP服务器提供以下5个工具:
- 获取设备列表 (
list_user_devices)
- 获取与已验证用户关联且当前在线的设备列表
- 设备控制 (
control_xiaodu)
- 向小度设备发送语音指令
- 语音播报 (
xiaodu_speak)
- 让小度设备朗读指定的文本内容
- 设备拍照 (
xiaodu_take_photo)
- 触发支持摄像头的小度设备进行拍照并返回图像内容
- 资源推送 (
push_resource_to_xiaodu)
- 推图片/图片+背景音/视频/音频到小度设备
使用教程
使用依赖
- 百度开发者账号
- 小度智能设备
- 支持MCP的AI工具(Claude、Cursor、Cline等)
获取访问令牌
安装教程
方式一:StreamableHTTP 接入
- 打开 Cherry Studio → 设置 → MCP服务器
- 添加新的MCP服务器:
- 名称: xiaodu_mcp - 类型: 可流式传输的HTTP(streamableHttp) - URL: https://xiaodu.baidu.com/dueros_mcp_server/mcp/ - 请求头: ACCESS_TOKEN=${your_access_token}
- 启用服务器并开始使用
方式二:Stdio 接入
- 安装代理服务:
# 方式1:使用uv安装(推荐)
uv tool install mcp-proxy
# 方式2:使用pipx安装
pipx install mcp-proxy
# 查看安装路径
which mcp-proxy- 配置AI工具(以Cursor为例):
- 打开 Cursor → 设置 → MCP - 编辑 mcp.json 配置文件 - 保存配置,重启Cursor - 在会话中选择 Agent 模式开始使用
调试方式
- 确保已正确获取access_token
- 检查设备是否在线
- 验证MCP服务器配置是否正确
- 测试各个工具功能是否正常响应
