ROS 2 Workspace Inspector
@doer0312
ROS 2 Workspace Inspector について
Statically inspect and diagnose ROS 2 workspaces with AI agents—locally, safely, and without installing ROS.
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"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"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
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
基本情報
「開発者ツール」の他のコンテンツ
Code Index MCP
johnhuang316A Model Context Protocol (MCP) server that helps large language models index, search, and analyze code repositories with minimal setup
Smithery CLI
smithery-aiInstall, manage and develop MCP servers and skills for agents
nuxt-mcp / vite-plugin-mcp
antfuMCP server helping models to understand your Vite/Nuxt app better.
@vercel/mcp-adapter
vercelEasily spin up an MCP Server on Next.js, Nuxt, Svelte, and more
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
コメント