Keyflow

Search Keyflow

Find a shortcut, workflow, MCP server or skill

mcp_server_ros_2

local MCP server

Installation

Terminal

claude mcp add mcp-server-ros-2 -e MCP_CUSTOM_PROMPTS=... -e MCP_PROMPTS_LOCAL=... -e MCP_PROMPTS_PATH=... -e MCP_PROMPTS_MODULE=... -- docker run -i --rm docker.io/mcp/ros2:latest

Run in your project folder. Add --scope user to use it everywhere.

Claude Desktop, Cursor & other clients

Add to claude_desktop_config.json or .cursor/mcp.json.

{
  "mcpServers": {
    "mcp-server-ros-2": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/mcp/ros2:latest"
      ],
      "env": {
        "MCP_CUSTOM_PROMPTS": "...",
        "MCP_PROMPTS_LOCAL": "...",
        "MCP_PROMPTS_PATH": "...",
        "MCP_PROMPTS_MODULE": "..."
      }
    }
  }
}

Fill in the environment variables with your own credentials.

Summary

View ROS 2 nodes and topics, and call services and actions via MCP

Questions

mcp_server_ros_2 is a local MCP server distributed as the oci package docker.io/mcp/ros2:latest.

Run: claude mcp add mcp-server-ros-2 -e MCP_CUSTOM_PROMPTS=... -e MCP_PROMPTS_LOCAL=... -e MCP_PROMPTS_PATH=... -e MCP_PROMPTS_MODULE=... -- docker run -i --rm docker.io/mcp/ros2:latest

Run: codex mcp add mcp-server-ros-2 --env MCP_CUSTOM_PROMPTS=... --env MCP_PROMPTS_LOCAL=... --env MCP_PROMPTS_PATH=... --env MCP_PROMPTS_MODULE=... -- docker run -i --rm docker.io/mcp/ros2:latest

Similar MCP servers

NameStars
  1. Agent-Native Chatio.github.BuilderIO/agent-native-chat6,874
  2. Azure MCP Servercom.microsoft/azure3,719
  3. Microsoft 365 MCP Serverio.github.Softeria/ms-365-mcp-server998
  4. Emilia Protocolio.github.emiliaprotocol/mcp-server616
  5. mcpcom.decionis/mcp589
  6. Zapiercom.zapier/mcp421
  7. emisardev.emisar/emisar339
  8. COTAL actions (cotal.ai)ai.cotal/cotal302
Buy me a coffee