rebot-mcp 已作为 uv 工具安装。服务跑在这台电脑上,通过网络连接机械臂;摄像头上不需要另外安装任何东西。
- Claude Code:如果装了
claude 命令行,服务会以 rebot 的名字注册到当前用户。用 claude mcp list 查看。
- Claude Desktop:把部署日志末尾打印的
mcpServers 配置复制到 claude_desktop_config.json(Claude Desktop:Settings → Developer → Edit Config),然后重启 Claude Desktop。Cursor、Windsurf 等使用 mcpServers 格式的客户端用同一段配置。
智能体可用的工具(14 个):get_state、snapshot、snapshot_annotated、detect(pipelines 可选 yolo、aruco 或两者)、move_to、move_relative、gripper、home、park、stop、e_stop、enable、take_control、release_control。
默认安全设置:
- 智能体不能解除急停或故障,需要人在控制台里解除。只有服务以
--allow-clear-fault 启动时才会出现 clear_fault 工具。
- 智能体不能从控制台手里抢走控制权。只有加
--allow-preempt 才能强制接管。
- 摄像头上的
armd 会限制工作空间和速度,控制方停止响应时由控制权看门狗把机械臂收回停放位。
手动安装
与 rebot-companion README 中的命令一致:
git clone https://github.com/Seeed-Solution/rebot-companion
cd rebot-companion
uv sync --extra agent
claude mcp add rebot -- uv run --directory /path/to/rebot-companion --extra agent rebot-mcp \
--armd http://192.168.42.1:8765
Claude Desktop 在 mcpServers 里加入:
{
"mcpServers": {
"rebot": {
"command": "uv",
"args": ["run", "--directory", "/path/to/rebot-companion", "--extra", "agent",
"rebot-mcp", "--armd", "http://192.168.42.1:8765"]
}
}
}
视频流默认是 ws://192.168.42.1:8001/;摄像头用其他地址时,加上 --camera-ws ws://<摄像头>:8001/。