ROS 2 Workspace Inspector
@doer0312
About ROS 2 Workspace Inspector
Statically inspect and diagnose ROS 2 workspaces with AI agents—locally, safely, and without installing ROS.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ros2-workspace-inspector": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/ros2-workspace-mcp",
"run",
"ros2-workspace-mcp",
"--root",
"/absolute/path/to/your/ros2_ws"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
ROS 2 Workspace Inspector gives AI coding agents structured access to the architecture of a local ROS 2 project without running the project itself.
Core capabilities:
- Discover packages and workspace layout
- Inspect package manifests, build systems, executables, and project files
- Analyze internal and external dependencies
- Parse ROS 2 Msg, Srv, and Action interfaces
- Statically inspect Python, XML, and YAML launch files
- Validate URDF structure and summarize Xacro files
- Generate a consolidated workspace diagnosis
- Expose compact workspace and package context as MCP Resources
- Provide a guided ROS 2 workspace review Prompt
Available tools:
scan_workspaceinspect_packageanalyze_dependenciesinspect_interfacesanalyze_launch_fileinspect_robot_descriptiondiagnose_workspace
Resources:
ros2-workspace://summaryros2-workspace://package/{package_name}
Prompt:
review_ros2_workspace
Security characteristics:
- Read-only static analysis
- Local workspace access only
- Root-directory sandboxing
- Path traversal and symlink escape protection
- No execution of ROS, colcon, shell, setup.py, launch files, or Xacro
- No modification of workspace files
- No ROS installation required
Basic information
More Developer Tools MCP servers
MCP Containers
metorialConnect any AI model to 1200+ integrations (MCP, CLI, API)
Burp Suite MCP Server Extension
PortSwiggerMCP Server for Burp
Unity MCP (Server + Plugin)
IvanMurzakAI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for fr
MCP-Scan: An MCP Security Scanner
invariantlabs-aiSecurity scanner for AI agents, MCP servers and agent skills.
DevDocs by CyberAGI 🚀
cyberagiincCompletely free, private, UI based Tech Documentation MCP server. Designed for coders and software developers in mind. Easily integrate into Cursor, Windsurf, Cline, Roo Code, Claude Desktop App
Comments