关于 myCobot MCP
myCobot MCP 是用于向 myCobot 发送简单抓取与放置指令的 MCP 服务,面向配备摄像头和吸盘泵的硬件配置,并要求客户端支持图像反馈。
主要功能
- 01发送抓取与放置指令
- 02使用图像反馈
- 03配置摄像头和 myCobot 参数
适用场景
- 01抓取并放置检测到的物体
- 02通过 MCP 客户端连接 myCobot 与摄像头
MCP 相关
该 MCP 服务允许客户端向 myCobot 发出抓取与放置指令。连接的客户端必须支持图像反馈。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
myCobot MCP
概述
本项目是一个用于 myCobot 的 MCP 服务。
此 MCP 可以向 myCobot 发送简单的取放指令。
说明
此 MCP 服务需要图像反馈。 请连接能够处理图像反馈的 MCP 客户端。
对话示例

https://github.com/user-attachments/assets/e2c222b8-1ce2-4fb1-8b59-11ec5e973432
设置
DDS API 令牌
本项目使用 DDS API 进行物体检测。 请注册并申请 DDS API 密钥。
https://cloud.deepdataspace.com/
Claude-Desktop
如果要在 Ubuntu 上运行本项目,可以按照以下说明安装 Claude-Desktop。
https://github.com/aaddrick/claude-desktop-debian
编辑 claude_desktop_config.json 文件并添加以下内容:
{
"mcpServers": {
"mycobot": {
"command": "uvx",
"args": [
"mycobot-mcp",
"--settings-path",
"/path/to/settings.json"
],
"env": {
"DDS_API_TOKEN": "your-api-token"
}
}
}
}
或者,你也可以克隆此仓库并运行以下命令。
git clone https://github.com/neka-nat/mycobot-mcp.git
{
"mcpServers": {
"mycobot": {
"command": "uv",
"args": [
"--directory",
"/path/to/mycobot-mcp/",
"run",
"mycobot-mcp",
"--settings-path",
"/path/to/settings.json"
],
"env": {
"DDS_API_TOKEN": "your-api-token"
}
}
}
}
硬件
本软件假设使用以下硬件配置。
参数
创建 settings.json 文件,以配置 myCobot 硬件和相机。
示例见此处。
{
"camera_id": 0,
"camera_parameter_path": "/path/to/camera_calibration/mtx_dist.npy",
"mycobot_settings": {
"urdf_path": "/path/to/mycobot.urdf",
"end_effector_name": "camera_flange",
"port": "/dev/ttyACM0",
"baud": 115200,
"default_speed": 40,
"default_z_speed": 20,
"suction_pin": 5,
"command_timeout": 5,
"use_gravity_compensation": false,
"end_effector_height": 0.065,
"object_height": 0.01,
"release_height": 0.05,
"places": [
{
"name": "home",
"description": "Home position",
"position": [0, 20, -130, 20, 0, 0]
},
{
"name": "capture",
"description": "Camera capture position",
"position": [0, 0, -30, -60, 0, -45]
},
{
"name": "drop",
"description": "Position to drop object",
"position": [-45, 20, -130, 20, 0, 0]
}
]
}
}
更改端口权限
连接 mycobot 时,需要更改权限。
sudo chmod 666 /dev/ttyACM0
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。