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