Watchlist tracking
Reviewed for relevance and future tracking value.
MCP100 Assessment
Watchlist / Tracking
Why we’re tracking it
Follow ROS distribution and robot-tool compatibility because robotics interfaces change
Reviewed · Documentation review; complete setup workflow not independently tested
Best fit
Robotics developers and operators giving AI clients controlled access to ROS 1/2 systems.
What we know
An MCP server connecting AI clients to ROS through rosbridge for inspection, telemetry and robot-control operations.
Maintenance / activity evidence
- Observed (UTC)chore: bump version to v3.1.2 ( 392)
Tracking evidence observed Oct 5, 2026. These dated signals do not establish current maintenance. Reviewed enrichment confidence: medium.
Verification gaps / watch-outs
- Installation and comprehensive security have not been independently audited.
- Inherited from ROS/rosbridge deployment. Writes: Publish topics; Call services/actions; Change parameters.
- Authentication not yet verified.
- Sensitive access: Robot control, Camera/sensor data
- Control-capable robotics integration carries physical-safety and sensitive-telemetry risk; enforce external ROS/network authorization.
Full authority, access and evidence limits are available in Review context and Access & risk.
Popularity
1,486 repository stars
Stars observed Oct 6, 2026.
No package metric used because canonical package identity was not confirmed strongly enough.
No package metric used because canonical package identity was not confirmed strongly enough.
No package metric used because canonical package identity was not confirmed strongly enough.
All limitations / Review context
Which ROS and ROS2 operations are documented and supported?
The bounded assessment reviewed the official README, repository notices, security policy path, and security page for known material public-tracking blockers. No such blocker was identified. This is a public-tracking assessment, not an installation safety certification.
- Control-capable robotics integration carries physical-safety and sensitive-telemetry risk; enforce external ROS/network authorization.
- Inherited from ROS/rosbridge deployment.
- Live robot telemetry and images may be exposed.
- Reviewed write actions: Publish topics; Call services/actions; Change parameters
- Sensitive access: Robot control, Camera/sensor data
- Installation, client compatibility and comprehensive security have not been independently audited. Authentication and access depend on the configured services.
- A project-specific SECURITY.md policy was not available at the fetched official path; the review remains limited to published repository notices.
- No installation, runtime, client matrix, or complete tool-contract audit was performed in this review.
- The fetched official SECURITY.md path returned HTTP 404; it was not treated as positive evidence.
- Exact install command
- Authentication/authorization model
- Canonical package identity
- Requires running ROS and rosbridge.
- Exact install/auth details were not fully available from top-level docs.
- Robot control can affect physical systems.
Original activity observations
- 2026-09-23T23:03:22Z: chore: bump version to v3.1.2 ( 392)
Technical identity
github.com/robotmcp/ros-mcp-server- Exact implementation source
- https://github.com/robotmcp/ros-mcp-server ↗
- Reviewed resource type
- MCP Server
- Repository identity
- robotmcp/ros-mcp-server
Evidence & Sources
- Evidence basis
- Recorded source evidence
- Setup runtime verification
- Not independently runtime-tested by MCP100 for this setup workflow.
Reviewed · Latest source observation
- GitHub repository ↗
robotmcp/ros-mcp-server
Recorded repository material and project history.
Setup · Watchlist
Install & Agents
Publisher instructions.
Source evidence observed .
Additional setup details required — see the specific gaps below.
Install / connect
Publisher instructionsROS MCP integrates ROS/ROS2 via publisher installation guide.
claude registration · Publisher instructions
claude mcp add ros-mcp -- uvx ros-mcp --transport=stdioConfigure / authenticate
MCP100 setup guideOfficial three-step setup: register ros-mcp on the AI client with uvx, install/launch rosbridge on the ROS computer, then connect on the same LAN or over VPN. For ROS2 install distribution-specific rosbridge and launch rosbridge_websocket_launch.xml; never assume ROS/ROS2 distro. See official installation.md.
Check connection
Suggested checkOnly inspect available topics/services against simulator. Do not send physical robot motion commands.
Remove / uninstall / revoke
Suggested checkRemove the `ros-mcp` entry from the MCP client and stop the ROS bridge process/nodes in the environment where it was started. Stop the simulator/robot connection separately and do not delete ROS workspace packages or send a robot movement command as a test.
Client unregistration, program uninstall, persistent-data deletion, and credential revocation must be treated separately.
Official Documentation & Sources
- https://github.com/robotmcp/ros-mcp-server/blob/main/README.md ↗
- https://github.com/robotmcp/ros-mcp-server/blob/main/docs/install/installation.md ↗
- https://github.com/robotmcp/ros-mcp-server ↗
- https://github.com/robotmcp/ros-mcp-server/blob/HEAD/README.md ↗
- https://github.com/robotmcp/ros-mcp-server/blob/HEAD/docs/install/installation.md ↗
What it does
An MCP server connecting AI clients to ROS through rosbridge for inspection, telemetry and robot-control operations.
- Capability
- Developer Tools
- Resource type
- MCP Server
- Industry
- Manufacturing & Industrial
- Best fit
- Robotics developers and operators giving AI clients controlled access to ROS 1/2 systems.
Representative uses
- Inspect ROS graph/topics/services/actions
- Publish and subscribe to topics
- Call services/actions
- Manage parameters and sensor/image data
Limitations
- Requires running ROS and rosbridge.
- Exact install/auth details were not fully available from top-level docs.
- Robot control can affect physical systems.
Reviewed access
Access & risk
Review the exact access boundary before connecting this MCP to accounts, credentials, or sensitive data.
- Authentication
- Not documented in the reviewed sources
- Permissions
- Inherited from ROS/rosbridge deployment.
- Data handling
- Live robot telemetry and images may be exposed.
- Cost
- free
- Risk and cautions
- Control-capable robotics integration carries physical-safety and sensitive-telemetry risk; enforce external ROS/network authorization.
Access scope and cautions
- Write actions
- Publish topics Call services/actions Change parameters
- Sensitive access
- Robot control Camera/sensor data
- Risk level
- high
FAQ
Based on reviewed evidence as of 2026-10-06. Watchlist tracking is not a recommendation or a security certification.
Which tasks are documented for this implementation?
Can it modify data or perform write operations?
What data-handling boundary should I consider?
What limitations and risks should I check before use?
Is this an official MCP?
robotmcp is listed as Community implementation in MCP100’s current evidence.