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 客户端) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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