Hamibot MCP 服务器是基于模型上下文协议(MCP)实现的一个服务器,用于与 Hamibot API 进行交互。它提供了一系列工具来管理和控制 Hamibot 设备和脚本。
请参阅 Trae 文档中的详细步骤:https://docs.trae.ai/ide/model-context-protocol?_lang=zh
F1open mcp config json 并点击进入mcp.json 中添加:{
"mcpServers": {
"hamibot": {
"command": "npx",
"args": ["-y", "@hmbt/hamibot-mcp-server"],
"env": {
"HAMIBOT_PERSONAL_ACCESS_TOKEN": "你的访问令牌"
}
}
}
}
请参考其他客户端的相关文档
列出所有已连接的设备。
列出所有可用的自动化脚本。
在指定设备上运行脚本。
参数
在指定设备上执行自定义的 JavaScript 代码。
参数
获取设备列表获取脚本列表在 "设备名" 上运行脚本 "脚本名" 添加引号到设备名称和脚本名称会使它更清晰,例如 在 "初号机" 上运行脚本 "演示脚本"

在所有 tag1 标签的设备上运行 "演示脚本"在初号机上运行这个脚本文件
# 构建项目
npm run build
# 启动服务器
npm start
# 开发模式(监视文件变化)
npm run watch