ros-mcp-server and ros-mcp

These are competing implementations of the same core concept—MCP servers that bridge AI models to ROS robots—with the robotmcp version offering broader AI model integration while the Yutarop version focuses more narrowly on ROS communication primitives.

ros-mcp-server
61
Established
ros-mcp
36
Emerging
Maintenance 13/25
Adoption 10/25
Maturity 16/25
Community 22/25
Maintenance 2/25
Adoption 7/25
Maturity 15/25
Community 12/25
Stars: 1,070
Forks: 157
Downloads:
Commits (30d): 5
Language: Python
License: Apache-2.0
Stars: 30
Forks: 4
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About ros-mcp-server

robotmcp/ros-mcp-server

Connect AI models like Claude & GPT with robots using MCP and ROS.

This tool connects advanced AI models like Claude or GPT directly to your robots, allowing them to understand your natural language commands and control the robot's actions. You input instructions in plain language, and the AI translates them into robot movements or tasks, while also observing the robot's sensor data and state in real-time. This is for robotics engineers, researchers, and operations managers who want to interact with and debug robots using conversational AI.

robotics industrial-automation robot-control robot-debugging human-robot-interaction

About ros-mcp

Yutarop/ros-mcp

MCP server for ROS to control robots via topics, services, and actions.

This project helps robotics engineers and researchers control ROS-enabled robots using natural language commands instead of complex coding. You input plain English instructions, and the system translates them into ROS topics, services, or actions to manage robot movements, inspect nodes, or launch GUI tools. This allows for more intuitive interaction with robotic systems.

robotics-control ROS2-management natural-language-robotics robot-prototyping robot-debugging

Scores updated daily from GitHub, PyPI, and npm data. How scores work