robotmcp/ros-mcp-server

latest · 3.1.0

Connect AI models like Claude & ChatGPT with ROS robots using MCP

MCP registry
io.github.robotmcp/ros-mcp-server

Install

claude mcp add io-github-robotmcp-ros-mcp-server -- uvx ros-mcp

/mcp confirms it's connected.

Install

Or add it manually in ~/.cursor/mcp.json:

{
  "mcpServers": {
    "io-github-robotmcp-ros-mcp-server": {
      "command": "uvx",
      "args": [
        "ros-mcp"
      ]
    }
  }
}

In claude_desktop_config.json (Settings → Developer → Edit Config), then restart:

{
  "mcpServers": {
    "io-github-robotmcp-ros-mcp-server": {
      "command": "uvx",
      "args": [
        "ros-mcp"
      ]
    }
  }
}

Config entry, any MCP client:

{
  "command": "uvx",
  "args": [
    "ros-mcp"
  ]
}

Community score

Community71/ 100

from web signals · no reviews yet · 5 mentions · 19 reactions (community v3)

  • Mentions (reaction sentiment)100/100 · 22% of the weight
  • Web signals (ecosystem baseline)62/100 · 78% of the weight
Used it? Rate v3.1.0

No reviews yet — be the first.

What the web says

Ecosystem baseline62/ 100

Objective public usage & activity (formula v3) — the community score's web-signals input, and its own sort.

GitHub stars · 10 days ago
★ 1.5K
Last commit · 10 days ago
today
Issue close rate · 10 days ago
75%
Release cadence · 10 days ago
about every 10 days
Latest release · 10 days ago
v3.1.2
License · 10 days ago
Apache-2.0
Packages

No package-registry data collected yet.

Listed on
Glama · 8 days ago
Listed · Glama quality score 3.2 ↗
Mentions
Quotes6
  • Show HN: Robot MCP Server – Connect Any Language Model and ROS Robots Using MCP ↗

    We’ve open-sourced the Robot MCP Server, a tool that lets large language models (LLMs) talk directly to robots running ROS1 or ROS2.<p>What it does - Connects any LLM to existing ROS robots via the Model Context Protocol (MCP) - Natural lan…

    Hacker News · @r-johnv · 26 points

  • We are looking for contributors ↗

    Now, this repo is getting attentions from AI/Robotics communities. We are looking for contributors 😎 who can develop this awesome project together! If interested in, leave comments or send an email to rohit@contoro.com or mok@contoro.com. …

    GitHub discussion · @mokcontoro · 11 reactions · 100% positive

  • Welcome to ROS-MCP-Server Discussions! ↗

    👋 Welcome! We’re using Discussions as a place to connect with other members of our community. We hope that you: Ask questions you’re wondering about. Share ideas. Engage with other community members. Welcome others and are open-minded. Rem…

    GitHub discussion · @mokcontoro · 5 reactions · 100% positive

  • Refactor needed for more standard python package structure ↗

    The current package structure limits some functionality in how the server can be called when installed via pip. Specifically having our entrypoint in the root directory of the package. Putting down a proposed structure that can be discussed…

    GitHub issue · @r-johnv · 1 reaction · 100% positive

  • what do you think about opening a Discord channel? ↗

    what do you think about opening a Discord channel?

    GitHub discussion · @mokcontoro · 1 reaction · 100% positive

  • 2025 기초로봇공학실험 ↗

    LLM을 쓰고싶어하는 1학년 친구들 freshmen who wants to use LLM in Limo-class

    GitHub discussion · @raibini · 1 reaction · 100% positive

Docs & liveness

No liveness or verification signals yet.

Version history1
  • 3.1.0release date unknown
Badge for your README

Shows this page's community score and its sample, kept current, and links readers here to review.

rateme12 community score badge

[![rateme12 community score](https://api.rateme12.com/servers/8726b40a-daeb-41c5-9aeb-817ece9f3466/badge.svg)](https://rateme12.com/servers/8726b40a-daeb-41c5-9aeb-817ece9f3466)
Details
Transport
stdio
Status
listed
Source
Imported from the MCP registry
Repository
source ↗