MCP / ROS-MCP-Server
Model Context Protocol (ROS MCP Server)MCP进阶让大模型通过统一协议调用 ROS 机器人接口的桥接工具。
MCP(模型上下文协议)是 Anthropic 在 2024 年 11 月发布的开放标准,规定大模型应用如何以统一格式调用外部工具和数据源。ROS-MCP-Server 是社区开源项目,把 ROS 当作一个 MCP 工具:它通过 rosbridge(ROS 的 WebSocket 接口)连接机器人,让 Claude、GPT 等大模型能列出话题、读取传感器数据、发布速度指令或调用服务,而无需改动机器人原有代码,支持 ROS 1 和 ROS 2。它适合快速做自然语言控制原型,但大模型直接发指令缺少实时性与安全保证,不能替代底层控制。
例子对大模型说「让小车往前走一米」,它经 ROS-MCP-Server 向 cmd_vel 话题发布速度消息。
- 也叫
- 模型上下文协议、ros-mcp-server
- 相关
- 大语言模型(Large Language Model)、rosbridge、ROS 2(Robot Operating System 2)、大模型任务规划(LLM-based Task Planning)、cmd_vel 速度指令话题(Twist 消息)(cmd_vel Topic (geometry_msgs/Twist velocity command))
- 来源
- Model Context Protocol 官网
ros-mcp-server GitHub - 信息截至
- 2026-09