Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Ros2mcp

БесплатноНе проверен

Expose arbitrary ROS 2 services and topics as MCP tools and list topics as resources.

GitHubEmbed

Описание

Expose arbitrary ROS 2 services and topics as MCP tools and list topics as resources.

README

ros2mcp ros2mcp

Expose arbitrary ROS 2 services and topics as MCP tools and list topics as resources.

Example of ROS to MCP translation

The mcp_server node can translate any ROS topic and service into a MCP resource or tool (including source comments as parameter descriptions).

Demo Video with TurtleBot4 and Gazebo

Demo Setup

The demo can be run on Linux, macOS, and Windows using Pixi.

  1. Clone the repository.
git clone https://github.com/nico0302/ros2mcp.git
  1. Start Gazebo and Rviz2 and the demo node:
pixi run demo-tb4

This might take a while on the first run as it downloads the necessary assets.

  1. After Gazebo and Rviz2 are running, select the 2D Pose Estimate tool in Rviz2 to set the robot's initial position by clicking in the center of the map and dragging to right: Rviz2 selecting 2D pose estimate

  2. Connect a MCP client to the demo server on http://localhost:8080 This project includes a simple MCP client that can be run with:

# make sure to set your OPENAI_API_KEY environment variable
export OPENAI_API_KEY=your_openai_api_key
pixi run demo-client

from github.com/ngres/ros2mcp

Установка Ros2mcp

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/ngres/ros2mcp

FAQ

Ros2mcp MCP бесплатный?

Да, Ros2mcp MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Ros2mcp?

Нет, Ros2mcp работает без API-ключей и переменных окружения.

Ros2mcp — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Ros2mcp в Claude Desktop, Claude Code или Cursor?

Открой Ros2mcp на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Ros2mcp with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai