Back to Home
robotmcp icon

demos-ros-mcp-server

Verified Safe

by robotmcp

Overview

Control a Tugbot mobile robot in a simulated warehouse environment using natural language via an AI LLM and the ROS-MCP server.

Installation

Run Command
ros2 launch tugbot_sim.launch.py

Security Notes

The system uses `ExecuteProcess` to launch Gazebo, which is standard but could be a vector for injection if inputs were user-controlled (not the case here with fixed commands). The `rosbridge_websocket` node opens a network port (default 9090) without explicit authentication in this configuration, which is expected for its function but represents a network ingress point. In a non-isolated environment, this could pose a risk if not properly secured via firewalls or network segmentation. No hardcoded secrets or obvious malicious patterns were found in the provided code.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens25
Stars0
Forks1
Last Update2025-12-08

Tags

ROS 2GazeboRoboticsAILLMSimulationTugbot