Back to Home
wise-vision icon

ros2_mcp

Verified Safe

by wise-vision

Overview

Enables AI agents (e.g., Copilot, Claude) to interact with and analyze ROS 2 systems by providing tools for topic, service, and action management.

Installation

Run Command
docker run -i --rm wisevision/ros2_mcp:humble

Security Notes

The server leverages dynamic module loading for ROS 2 message types and allows custom prompts/messages to be loaded (explicitly configured by the user via volume mounts or entry points). While standard for ROS 2 operations, this introduces a vector for potential code execution if malicious custom packages or modules are sourced by the user. The core server code does not use 'eval', 'exec', or other highly dangerous patterns, relying instead on ROS 2's `rclpy` and `rosidl_runtime_py` libraries, which are assumed to be secure. The SSE transport opens a local HTTP server, but exposed paths are fixed.

Similar Servers

Stats

Interest Score47
Security Score8
Cost ClassHigh
Avg Tokens10000
Stars63
Forks5
Last Update2026-01-15

Tags

ROS 2RoboticsAI AgentDevelopmentDebugging