ros2_mcp and ros-mcp

The tools are competitors, with `wise-vision/ros2_mcp` being a modern ROS 2 implementation offering advanced AI agent bridging, while `Yutarop/ros-mcp` is an older ROS 1-based MCP server providing control via topics, services, and actions.

ros2_mcp
47
Emerging
ros-mcp
36
Emerging
Maintenance 10/25
Adoption 9/25
Maturity 15/25
Community 13/25
Maintenance 2/25
Adoption 7/25
Maturity 15/25
Community 12/25
Stars: 71
Forks: 8
Downloads:
Commits (30d): 0
Language: Python
License: MPL-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 ros2_mcp

wise-vision/ros2_mcp

Advanced MCP Server ROS 2 bridging AI agents straight into robotics

This tool helps robotics developers and researchers interact with ROS 2 robots and systems using natural language. It takes your English commands and translates them into specific ROS 2 actions, like checking sensor data, controlling robot movements, or debugging issues. It's designed for anyone working with ROS 2 who wants to simplify complex operations and accelerate development through AI integration.

robotics-development robot-control data-analysis systems-debugging AI-assisted-operation

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