robotmcp/ros-mcp-server
Some data may be outdated — see provenance labels.
Connect AI models like Claude & GPT with robots using MCP and ROS. observed · 2026-09-27
Health v2 · maintenance only
85/100
- Activity 96
- Release rhythm 96
- Longevity 39
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 6.5
- age_days: 557
- days_rel: 27
- days_push: 24
- n_releases_24m: 15
Adoption not part of the score
1476 stars · 214 forks observed · 2026-09-27
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Model Context Protocol (MCP) server that connects LLMs like Claude, GPT, and Gemini to robots via ROS and ROS 2, using rosbridge for bidirectional communication without modifying robot source code. It lets AI models discover topics, services, and actions, then control and monitor robots through natural language.
Use cases
- control a robot with natural language via Claude or GPT
- connect LLMs to ROS 2 robots over MCP
- let an AI agent diagnose and debug an industrial robot
- monitor robot sensor topics from a chat interface
- command a drone or quadruped with a single prompt
- integrate AI assistants with existing ROS setups without code changes
When to choose
- you have a ROS or ROS 2 robot and want LLM-based control or monitoring
- you want MCP-standard integration with Claude, ChatGPT, Gemini, or other MCP clients
- you need two-way communication (publish, subscribe, services, actions) with no robot code changes
When to avoid
- your robot does not use ROS or rosbridge
- you need hard real-time or safety-critical control without an LLM in the loop
- you cannot run a Python 3.10+ server near the robot or expose a tunnel
Facets
service · maturity active
mcp robotics agent-framework middleware robotics large-language-models python self-hosted ros ros2 rosbridge mcp-server llm-robot-control natural-language-robotics ai-agents automation linux docker
3 sources
- readme: https://github.com/robotmcp/ros-mcp-server · fetched 2026-09-27 · 883bd540a28f
- homepage: https://robotmcp.ai · fetched 2026-08-29 · 7b4cf81018ea
- site_page: https://robotmcp.ai/getting-started · fetched 2026-08-29 · a787679b1fbf
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| robotmcp/ros-mcp-server | main | 85 |
For agents
markdown · JSON · MCP: product_card(name="robotmcp/ros-mcp-server")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem