SkillTide Submit
Official description7 sourcesMCP servers8d ago
lpigeon/ros-mcp-server

lpigeon/ros-mcp-server

๐Ÿ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - Control robots by converting natural language commands into ROS or ROS2 control commands
View on GitHub โ†—Direct link ยท no redirect page
Official descriptionserver <img src="github.com 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.
Config template (adjust for your client)
claude mcp add ros-mcp-server -- npx -y ros-mcp-server
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
1,493 โ˜… ยท lpigeon/ros-mcp-server ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 7 sources
Score
score 703 ยท 1,493 โ˜… ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository lpigeon/ros-mcp-server๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

ROS MCP Server ๐Ÿง โ‡„๐Ÿค–

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

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.
Why ROS-MCP?
- **No robot source code changes** โ†’ just add the rosbridge node to your existing ROS setup.
- **True two-way communication** โ†’ LLMs can both *control* robots and *observe* everything happening on the Robot.
- **Full context** โ†’ publish & subscribe to topics, call services & actions, set parameters, read sensor data, and monitor robot state in real time.
- **Deep ROS understanding** โ†’ guides the LLM to discover available topics, services, actions, and their types (including custom ones) โ€” enabling it to use them with the right syntax without manual configuration.
- **Works with any MCP client** โ†’ built on the open MCP standard, supporting Claude Code, Codex CLI, Gemini CLI, Claude Desktop, ChatGPT, Cursor, and more.
- **Works across ROS versions** โ†’ compatible across ROS 2 (Jazzy, Humble, and others) and ROS 1 distros.
---
๐ŸŽฅ Examples in Action
---
๐Ÿญ **Example - AI Agent diagnosis of Industrial Robot End Effector** (Video)
- The MCP server connects Claude to a production industrial robot, with only the technician manuals as reference.
- Claude discovers the robot's custom topic and service types and their syntax on its own.
- From a single prompt to test the gripper, it reads the manuals, runs its own tests, finds an anomaly, and reports the root cause.
---
๐Ÿค– **Example - Controlling "Wilson" with natural language** (video)
From a single prompt โ€” *"Grab a Coke from the fridge & go to the living room."* โ€” Google Gemini uses the MCP server to navigate and manipulate autonomously. Built on ROS 2 with Nav2 (SLAM) for mapping and navigation, and MoveIt to command the manipulator.
---
๐Ÿ• **Example - Controlling Unitree Go2 in NVIDIA Isaac Sim** (video)
The MCP server connects Claude to a simulated Unitree Go2 quadruped in NVIDIA Isaac Sim, interpreting natural language commands to navigate and control the robot.
---
๐Ÿ›  Getting Started
Follow the installation guide to get started.
ROS-MCP works with Claude Code, Codex CLI, Gemini CLI, Claude Desktop, ChatGPT, Cursor, or any MCP-compatible client.
---
๐Ÿ“š More Examples & Tutorials
Browse our examples to see the server in action.
Source
awesome ยท https://github.com/lpigeon/ros-mcp-server
Browse by field
MCP servers
Traction
1,493 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index