What it does
An MCP server that lets an AI assistant control robots running ROS 2 with plain language. It works through ROS topics, services and actions, and it accepts any ROS message type. A local socket server opens desktop tools such as Gazebo or rqt_graph when they are requested.
Use cases
- 01List topics and services on a running robot
- 02Send a movement command in a Gazebo simulation
- 03Open rqt_graph to inspect connections between nodes