
mergeos-bounties/rviz-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
rviz-mcp — MCP server for RViz2 displays, frames, and views (mock + live) for AI agents
개요
is an MCP server so AI agents can control displays, fixed frames, and views — with a full for CI and demos (no ROS/RViz install required). This installs the (rviz-mcp) and the (skill + MCP server from .mcp.json). After pip install "git+https://github.com/mergeos-bounties/rviz-mcp.git", point any MCP host at: — merge examples/claude_desktop_config.json into Claude MCP config. All packages speak (rviz-mcp serve). Default mode is (offline, no simulator/terminal/GIMP required). Run a full mock RViz2 display tree — useful for CI, documentation screenshots, and agent demos. The display graph includes class names, topics, and enable state — every field an agent needs to understand or replicate the layout. The default mock seed includes Grid, TF, and RobotModel. The navigation profile adds Map, LaserScan, and GlobalPath displays for nav-stack demos:
README
원문 README의 일부입니다. 원문 보기.
rviz-mcp
rviz-mcp is an MCP server so AI agents can control RViz2 displays, fixed frames, and views — with a full offline mock for CI and demos (no ROS/RViz install required).
Product: mergeos-bounties/rviz-mcp
Install (one command)
Grok — recommended
pip install "git+https://github.com/mergeos-bounties/rviz-mcp.git" && grok plugin install mergeos-bounties/rviz-mcp --trust
This installs the Python CLI (rviz-mcp) and the Grok plugin (skill + MCP server from .mcp.json).
Check:
rviz-mcp version
rviz-mcp doctor
rviz-mcp demo
grok plugin list
grok mcp list
Local clone:
git clone https://github.com/mergeos-bounties/rviz-mcp.git
cd rviz-mcp
pip install -e ".[dev]"
grok plugin install . --trust
Other agents (stdio MCP)
After pip install "git+https://github.com/mergeos-bounties/rviz-mcp.git", point any MCP host at:
| Field | Value |
|---|---|
| command | rviz-mcp |
| args | ["serve"] |
| env | RVIZ_MCP_MODE=mock |
Claude Desktop — merge examples/claude_desktop_config.json into Claude MCP config.
Cursor — merge examples/cursor_mcp.json.
Grok config.toml (manual, without plugin):
[mcp_servers.rviz_mcp]
command = "rviz-mcp"
args = ["serve"]
env = { RVIZ_MCP_MODE = "mock" }
enabled = true
One-liner via Grok CLI:
pip install "git+https://github.com/mergeos-bounties/rviz-mcp.git"
grok mcp add rviz-mcp -- rviz-mcp serve
Supported AI agents / hosts
| Host | Support | Install |
|---|---|---|
| Grok (CLI / TUI / Build) | Yes | grok plugin install mergeos-bounties/rviz-mcp --trust then pip install "git+https://github.com/mergeos-bounties/rviz-mcp.git" |
| Claude Desktop | Yes | Copy examples/claude_desktop_config.json into Claude MCP settings |
| Cursor | Yes | Merge examples/cursor_mcp.json into Cursor MCP config |
| Claude Code | Yes | stdio MCP: same command/args as Claude Desktop / Grok |
| VS Code (MCP / Continue / Cline) | Yes | Generic stdio server config pointing at rviz-mcp serve |
| Windsurf / Cascade | Yes | stdio MCP entry with rviz-mcp + serve |
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →