This MCP server is a Python implementation of the Model Context Protocol for ROS 2, enabling AI tools to connect with ROS 2 nodes, topics, and services over stdio.
From the registry: View ROS 2 nodes and topics, and call services and actions via MCP

Please install the `mcp-server-ros-2` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **ROS 2 (Humble or Jazzy)** — A working ROS 2 installation on the host. (https://docs.ros.org)
- **See installation guide** — Follow the repository installation guide for clone + build + client-specific setup. (https://github.com/wise-vision/mcp_server_ros_2/tree/main/installation)
Canonical MCP server config (stdio transport):
- command: `uv`
- args: ["--directory","/path/to/ros2_mcp","run","mcp_ros_2_server"]
Note: Requires a ROS 2 environment sourced before launch. The README points to an external installation guide for client-specific configs.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.Manage UniFi Protect cameras, events, recordings, and smart detections via MCP.