ROS-MCP-Server connects large language models (such as Claude, GPT, and Gemini) to robots, enabling bidirectional communication with no changes to existing robot source code.
MCP.Pizza Chef: robotmcp
Robots built on ROS or ROS 2 can be driven and watched by Claude, ChatGPT, or Gemini without changing a line of the robot's own code ā you add one bridging node to the setup you already have. The assistant can send movement commands, call the robot's services, read sensor values, and check its state as it goes, and it works out what a given robot offers on its own. Demonstrations include a quadruped in simulation and a factory arm being diagnosed.