nUR MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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 |
|---|---|
| connect_urC | 根据用户提供的IP连接UR IP:机器人地址 |
| disconnect_urB | 根据用户提供的IP,断开与UR机器人的连接 IP:机器人地址 |
| get_serial_numberC | 获取指定IP机器人的序列号 IP:机器人地址 |
| get_timeA | 根据用户提供的IP,获取指定机器人的开机时长(秒) IP:机器人地址 |
| get_ur_software_versionC | 根据用户提供的IP,获取指定机器人的软件版本 IP:机器人地址 |
| get_robot_modelB | 获取指定IP的机器人型号 IP:机器人地址 |
| get_safety_modeC | 获取指定IP机器人的安全模式 IP:机器人地址 |
| get_robot_modeB | 获取指定IP机器人的运行状态 IP:机器人地址 |
| get_program_stateC | 获取指定IP机器人的程序执行状态 IP:机器人地址 |
| get_actual_tcp_poseB | 获取指定IP机器人的当前TCP位置 IP:机器人地址 |
| get_actual_joint_poseC | 获取指定IP机器人的当前关节角度 IP:机器人地址 |
| get_output_int_registerB | 获取指定IP机器人Int寄存器的值, IP:机器人地址 index:寄存器下标,范围是[0,23] |
| get_output_double_registerA | 获取指定IP机器人Double寄存器的值, IP:机器人地址 index:寄存器下标,范围是[0,23] |
| get_output_bit_registerC | 获取指定IP机器人Bool寄存器的值, IP:机器人地址 index:寄存器下标,范围是[0,23] |
| get_actual_robot_voltageC | 获取指定IP机器人的电压(伏特) IP:机器人地址 |
| get_actual_robot_currentB | 获取指定IP机器人的电流(安培) IP:机器人地址 |
| get_actual_joint_voltageA | 获取指定IP机器人的各关节电压(伏特) IP:机器人地址 |
| get_actual_joint_currentC | 获取指定IP机器人各关节的电流(安培) IP:机器人地址 |
| get_joint_temperaturesB | 获取指定IP机器人各关节的温度(摄氏度)。 IP:机器人地址 |
| get_programsC | 获取指定IP机器人的所有程序。 IP:机器人地址 username:ssh账号 password:ssh密码 |
| send_program_scriptC | 发送脚本到指定IP的机器人。 IP:机器人地址 script:脚本内容 |
| movejB | 发送新的关节姿态到指定IP的机器人,使每个关节都旋转至指定弧度。 IP:机器人地址, q:各关节角度, a:加速度(米每平方秒), v:速度(米每秒), t:移动时长(秒), r:交融半径(米)。 |
| movelA | 发送新的TCP位置到指定IP的机器人,使TCP移动到指定位置,移动期间TCP作直线移动。 IP:机器人地址 pose:TCP位置 a:加速度(米每平方秒) v:速度(米每秒) t:移动时长(秒) r:交融半径(米) |
| movel_xC | 命令指定IP机器人的TCP沿X轴方向移动 IP:机器人地址 distance:移动距离(米) |
| movel_yB | 命令指定IP机器人的TCP沿Y轴方向移动 IP:机器人地址 distance:移动距离(米) |
| movel_zD | 命令指定IP机器人的TCP沿Y轴方向移动 IP:机器人地址 distance:移动距离(米) |
| draw_circleC | 命令指定IP的机器人,给定圆心位置和半径,在水平或竖直方向画一个圆 center:圆心的TCP位置 r:半径(米) coordinate:圆所在的平面。z:圆形所在的平面与基座所在平面垂直,其它:圆形所在的平面与基座所在平面平行。默认值:z。 |
| draw_squareB | 给定起点位置和边长,在水平或竖直方向画一个正方形 origin:画正方形时TCP的起点位置 border:边长(米) coordinate:圆所在的平面。z:圆形所在的平面与基座所在平面垂直,其它:圆形所在的平面与基座所在平面平行。默认值:z。 |
| draw_rectangleC | 给定起点位置和边长,在水平或竖直方向画一个正方形 origin:画长方形时TCP的起点位置 width:长(米) height:宽(米) coordinate:圆所在的平面。z:圆形所在的平面与基座所在平面垂直,其它:圆形所在的平面与基座所在平面平行。默认值:z。 |
| setup_multi_robot_coordinationB | |
| create_collaborative_taskB | |
| execute_collaborative_taskC | |
| generate_bezier_pathC | |
| optimize_trajectoryB | |
| start_data_recordingA | |
| stop_data_recordingC | |
| analyze_robot_dataC | |
| generate_robot_reportC | |
| compare_robots_performanceB | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/nonead/Nonead-Universal-Robots-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server