Server Ros 2 MCP Server

A Python implementation of the Model Context Protocol (MCP) for ROS 2. This server enables AI tooling to connect with ROS 2 nodes, topics, and services using the MCP standard over stdio. Designed to be the easiest ROS 2 MCP server to configure.

People who need these tools inside Claude, Cursor, VS Code, or another MCP client. The project is written in Python.

VERIFIED ACTIVE

LAST COMMIT 2026-08-19 · ★ 86 · #446 OF 848 MAINTAINED OTHER · VERIFIED 2026-08-25

MPL-2.0 · Python servers · how we verify → /methodology

01 · Install Server Ros 2

Docker

docker run -i --rm docker.io/mcp/ros2:latest

Claude Desktop - add to config

{
  "mcpServers": {
    "wise-vision-mcp_server_ros_2": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/mcp/ros2:latest"
      ]
    }
  }
}
Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as container (OCI image) - can be sandboxed away from your filesystem

license MPL-2.0 - declared in the repository

registry namespace io.github.wise-vision is GitHub-verified and matches the repo owner

03 · What Server Ros 2 can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

Latest releases

2606 · 2026-07-16

Update server name and repository URL in Dockerfile and server.json · Enhance CI workflow · move workflows to GitHub-hosted ubuntu-latest (self-hosted runner removed) · use PAT_TOKEN for main->dev sync (workflow-file…

2511 · 2025-11-19

Release Notes: MCP & ROS2 Integration Update · Highlights · Added support for MCP prompts and introduced a separate repository for additional prompts, improving maintainability and extensibility. · The Docker image now…

2508 · 2025-09-02

Release Notes: ROS2 Topic Subscription Refactor · Highlights · This release refactors the ROS2 topic subscription and message handling logic, simplifying the interface and improving robustness. · Interface Changes…

04 · Who maintains Server Ros 2

mcp_server_ros_2 is maintained by wise-vision. It's the only MCP server we track from this author; the repo dates to Apr 2025.

05 · Facts

category
other - ranked #446 of 848 actively-maintained other servers as of 2026-08-25.
release cadence
1 release in the last 90 days (latest 2026-07-16)
registry
io.github.wise-vision/mcp_server_ros_2 (active, first published 2025-11-26)
packages
oci:docker.io/mcp/ros2:latest

06 · Server Ros 2 FAQ

What is Server Ros 2?

A Python implementation of the Model Context Protocol (MCP) for ROS 2. This server enables AI tooling to connect with ROS 2 nodes, topics, and services using the MCP standard over stdio. Designed to be the easiest ROS 2 MCP server to configure.

Is Server Ros 2 still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-19 and it shipped 1 release in the last 90 days. We re-verify nightly.

How do I install Server Ros 2?

Run `docker run -i --rm docker.io/mcp/ros2:latest`. You can also paste the ready-made client config above.

07 · Alternatives to Server Ros 2

More MCP servers to compare · Wix MCP Server · Legal Data Hunter · Scrivener MCP · Autotask · ConnectWise Manage

More Python MCP servers · Cogmem · FHIR MCP Server · Ableton Live MCP Server · Lean Memory · see all