HLORO-AI
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BRIDGE_URL | No | 远程桥接服务器地址 (ROBOT_MODE=remote 时使用) | http://192.168.1.101:3000 |
| ROBOT_MODE | No | 运行模式: sim (默认), remote, hardware | sim |
| DEEPSEEK_API_KEY | No | DeepSeek API 密钥 (用于 CLI/GUI 客户端) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| move_toA | 将机械臂末端移动到指定笛卡尔绝对坐标 (mm)。返回目标坐标和速度的确认信息。 X: +右 −左 | Y: +前 −后 | Z: +上 −下 X 范围 [-300, 300] Y 范围 [-300, 300] Z 范围 [50, 200] speed 范围 [10, 200] mm/s,不传则用默认 100 如果要基于当前位置偏移,用 move_relative。如果只是查询位置,用 get_status(只读)。 |
| move_relativeA | 相对当前位置偏移移动机械臂末端 (mm)。返回目标坐标和速度的确认信息。 dx: +右 −左 | dy: +前 −后 | dz: +上 −下 这是最常用的移动工具。用户说「向右 100mm」→ dx=100。 speed 范围 [10, 200] mm/s,不传则用默认 100 如果要移动到固定坐标,用 move_to。如果只是查询位置,用 get_status(只读)。 |
| move_jointA | 控制单个关节旋转到指定角度 (°)。joint_id 范围 0~2。返回关节 ID 和目标角度的确认信息。 此工具仅改变关节角度,不影响末端笛卡尔坐标的其他轴。如需移动末端到指定空间位置,用 move_to 或 move_relative。 |
| homeA | 所有轴回到原点 (0, 0, 0),然后自动移动到 Y=-180 安全位置。 回零是瞬间操作(仿真模式),不需要 unlock(与急停不同)。如需平滑减速而不回零,用 stop。 |
| stopA | 减速停止 — 保持动力,平滑停止。不锁定机械臂。返回确认信息。 与 emergency_stop 的区别: stop 不锁定,之后可以直接移动。紧急情况下用 emergency_stop,正常停车用 stop。 |
| emergency_stopA | 紧急停止 — 立即切断动力并锁定所有运动。返回确认信息。 此操作不可逆地锁定机械臂(destructiveHint=true)。锁定后所有运动指令被拒绝,直到调用 unlock 解除。与 stop 不同: stop 只是减速,不锁定,之后可以直接移动。用户说「停下!」「急停!」「STOP!」时应使用此工具。 |
| unlockA | 解除 emergency_stop 造成的锁定,恢复运动能力。返回解锁确认。 仅对急停锁定有效。如果未锁定则无操作(幂等)。解除后可以正常使用所有运动工具。 |
| gripper_openA | 张开夹爪。返回确认信息。 急停锁定状态下会被拒绝。夹爪操作前建议确认机械臂已停止移动。气动夹爪,M62.0 张开 / M62.1 夹紧,互斥控制。 |
| gripper_closeA | 夹紧夹爪。返回确认信息。 急停锁定状态下会被拒绝。夹爪操作前建议确认机械臂已停止移动。气动夹爪,M62.0 张开 / M62.1 夹紧,互斥控制。 |
| read_position_dataA | 读取外部视觉系统输出的物料定位文件,返回最新一次扫描检测到的物体。 文件格式: 参数: color: 可选,过滤指定颜色 (如 "红色"/"蓝色"/"绿色"),不传则返回全部 返回每个物体的颜色、世界坐标 (X/Y mm)、检测时间戳。 典型用法 — 配合 move_to 完成抓取:
|
| trigger_visionA | 向海康视觉主机发送触发指令(默认 'yanshe' 衍射检测模式)。海康收到后拍照分析,结果写入 position_info_23_0.txt。 触发后等待 1-2 秒再调用 read_position_data 读取最新结果。如需发送标定参数,用 send_calibration。 |
| send_calibrationA | 向海康视觉主机发送衍射标定参数 (B;x;y;r)。 x, y: 标定点坐标 (mm),r: 标定角度。用于校正视觉检测的坐标映射关系。 |
| pingA | 检查机械臂是否在线。返回 pong 和当前位置。 这是只读操作 (readOnlyHint=true),无任何副作用。用于快速确认连接状态。如需完整状态(速度/运动/错误码),用 get_status。 |
| get_statusA | 获取机械臂完整状态快照: 位置 (X/Y/Z)、速度、运动状态、错误码。 这是只读操作 (readOnlyHint=true),不产生任何移动。用于移动前确认起始位置、移动后验证目标位置、或计算可用行程。如果只需确认连接,用 ping(更轻量)。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| robot-home | 将机械臂移动到原点位置 |
| robot-status | 查看机械臂当前状态 |
| robot-emergency | 紧急停止机械臂 |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| 机械臂状态 | 完整状态快照: X/Y/Z 坐标、速度、运动状态、错误码 |
| 当前坐标 | 末端当前位置 (X, Y, Z),移动前后快速确认用 |
| 工作范围配置 | 当前机械臂配置: 各轴范围、关节数、速度限制、默认步长 |
| 实时仪表盘 | 深色主题 HTML 仪表盘 — 坐标进度条、速度仪表、状态指示灯,每 3 秒自动刷新 |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/HBConline/HLORO-AI'
If you have feedback or need assistance with the MCP directory API, please join our Discord server