提供AI助手和LLM应用程序安全、受控访问Universal Robots功能的模型上下文协议(MCP)服务器。此服务器通过标准化的MCP接口实现实时机器人控制、状态监控和运动规划。
uvx universal-robot-mcp
pip install universal-robot-mcp
git clone https://github.com/RoversX/universal-robot-mcp
cd universal-robot-mcp
pip install -e .
Claude Desktop
{
"mcpServers": {
"universal-robot": {
"command": "uvx",
"args": ["universal-robot-mcp"]
}
}
}
Cursor / 其他MCP客户端
{
"mcpServers": {
"universal-robot": {
"command": "universal-robot-mcp"
}
}
}
VS Code与MCP
{
"mcp.servers": {
"universal-robot": "uvx universal-robot-mcp"
}
}
# 直接运行服务器
python -m universal_robot_mcp.server
# 或使用已安装的脚本
universal-robot-mcp
| 工具 | 描述 | 参数 |
|---|---|---|
connect_robot | 建立与UR机器人的连接 | robot_ip(默认:192.168.1.100) |
disconnect_robot | 安全断开与机器人的连接 | 无 |
get_robot_status | 获取当前关节位置和姿态 | 无 |
move_robot_joints | 移动到特定关节角度 | joint1-6,acceleration,velocity |
move_robot_linear | 笛卡尔空间中的线性运动 | x,y,z,rx,ry,rz,acceleration,velocity |
配置好您的AI助手后:
192.168.1.100GPL-3.0