鹤鼻兽机器人 MCP 服务器是基于模型上下文协议 (MCP) 的服务器实现,可与鹤鼻兽机器人 API 交互。它提供了一系列工具,用于管理和控制鹤鼻兽机器人设备及脚本,极大提升了使用的便捷性和效率。
鹤鼻兽机器人 MCP 服务器能让你轻松管理和控制鹤鼻兽机器人设备及脚本。下面为你介绍使用前的准备工作。
详细步骤可参考 Trae 文档:https://docs.trae.ai/ide/model-context-protocol?_lang=zh。
F1。打开 MCP 配置 JSON,然后点击进入。mcp.json 中添加以下内容:{
"mcpServers": {
"hamibot": {
"command": "npx",
"args": ["-y", "@hmbt/hamibot-mcp-server"],
"env": {
"HAMIBOT_PERSONAL_ACCESS_TOKEN": "你的访问令牌"
}
}
}
}
⚠️ 重要提示
其他客户端请参考相应的文档进行配置。
列出所有已连接的设备,方便你了解设备连接情况。
列出所有可用的自动化脚本,让你快速找到所需脚本。
在指定设备上运行脚本。 参数说明:
| 属性 | 详情 |
|---|---|
| scriptId | 24 位十六进制字符串,表示要运行的脚本 ID |
| devices | 设备列表,包含设备 ID 和可选的设备名称 |
| vars | (可选) 传递给脚本的变量 |
在指定设备上执行自定义 JavaScript 代码。 参数说明:
| 属性 | 详情 |
|---|---|
| code | JavaScript 鹤鼻兽机器人代码 |
| devices | 设备列表,包含设备 ID 和可选的设备名称 |
| vars | (可选) 传递给代码的变量 |
以下是一些常见的使用示例:
获取设备列表获取脚本列表在 "设备名" 上运行脚本 "脚本名",设备名和脚本名加引号会更明确,例如 在 "初号机" 上运行脚本 "演示脚本"
在所有 tag1 标签的设备上运行 "演示脚本"在初号机上运行这个脚本文件# 构建项目
npm run build
# 启动服务器
npm start
# 开发模式(监视文件变化)
npm run watch