BigHugger
MCP MCP server · io.github.robotmcp

io.github.robotmcp/ros-mcp-server

Connect AI models like Claude & ChatGPT with ROS robots using MCP

host stars
1,461
30-day movement
+72/day
Related entries
2
Connections
0
pypilocalstdio

An MCP server that connects AI models such as Claude and ChatGPT to ROS and ROS2 robots over stdio. It uses rosbridge so no robot source code changes are needed, and supports two-way communication where LLMs can both control robots and receive data from them.

You want to give an LLM direct control and observation of a ROS or ROS2 robot without modifying the robot's code.

Use it to

  • Add rosbridge to an existing ROS setup and connect an LLM
  • Let Claude or ChatGPT control a ROS robot
  • Stream robot state back to the model for two-way interaction
  • Try the provided examples and tutorials
  • Contribute new features such as Action support or permissions

For Robotics developers using ROS or ROS2 with LLMs

Runs
installed — on your machine
Transport
stdio
Packaged as
pypi:ros-mcp
Install
uvx ros-mcp
Version
3.1.0
Last release
2026-06-18
topicsrosros2roboticsmcpllmrosbridge