rosbridge-mcp

hieutachi/rosbridge-mcp
★ 0 stars Python AI/LLM Updated 1d ago
MCP server bridging AI agents to ROS 2 robots via rosbridge (WebSocket). Read-only guardrail, no ROS install needed on the client.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "rosbridge-mcp": {
      "command": "uvx",
      "args": [
        "rosbridge-mcp"
      ]
    }
  }
}

Or install with pip: pip install rosbridge-mcp

README Excerpt

**rosbridge-mcp** is a [Model Context Protocol](https://modelcontextprotocol.io) server that connects AI agents (Claude Desktop, Cursor, VS Code, and any other MCP client) to robots running **ROS 2**, via the standard [rosbridge v2 protocol](https://github.com/RobotWebTools/rosbridge_suite) (WebSocket + JSON). You run `rosbridge_server` on your robot or ROS machine; this MCP server connects to it over the network and exposes tools that let the AI observe topics, inspect the ROS graph, publish me

Tools (3)

ROSBRIDGE_MCP_READONLYROSBRIDGE_URLlist_topics

Topics

ai-agentmcpmodel-context-protocolroboticsros2rosbridge