{"repo":"robotmcp/ros-mcp-server","free":true,"listed":false,"github":"https://github.com/robotmcp/ros-mcp-server","clone":"git clone https://github.com/robotmcp/ros-mcp-server.git","description":"Connect AI models like Claude & GPT with robots using MCP and ROS.","language":"Python","stars":1398,"topics":["ros","ros2","ros-mcp-server","ros2-mcp-server","mcp","mcp-server","modelcontextprotocol"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"ROS MCP Server 🧠⇄🤖 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 natur","default_branch":null,"files":null,"tree":[],"storefront":"/r/robotmcp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/robotmcp/ros-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}