robotmcp/ros-mcp-server
Connect AI models like Claude & GPT with robots using MCP and ROS.
Implements MCP (Model Context Protocol) as a ROS/ROS2 bridge, enabling LLMs to introspect and control robot systems through topic publishing, service calls, parameter management, and real-time sensor subscriptions without modifying existing robot code. Supports both ROS1 and ROS2 ecosystems through a single deployment, integrating with MCP-compatible clients (Claude Desktop, Gemini, ChatGPT) via rosbridge.
1,070 stars. Actively maintained with 3 commits in the last 30 days.
Stars
1,070
Forks
157
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 11, 2026
Commits (30d)
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/robotmcp/ros-mcp-server"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
spkane/freecad-addon-robust-mcp-server
The FreeCAD Robust MCP server and MCP Bridge Workbench/Addon
ajtudela/nav2_mcp_server
MCP server that provides tools and resources to control and monitor robots using Nav2.
wise-vision/ros2_mcp
Advanced MCP Server ROS 2 bridging AI agents straight into robotics
robotmcp/robotmcp_client
Connect AI models like Claude & GPT with robots using MCP and ROS.
IliaLarchenko/robot_MCP
A simple MCP server for the SO-ARM100 control