robotmcp/ros-mcp-server

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

57
/ 100
Established

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.

No Package No Dependents
Maintenance 16 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 22 / 25

How are scores calculated?

Stars

1,070

Forks

157

Language

Python

License

Apache-2.0

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.