К основному содержанию
MCP-сервер CX Codex

ros-mcp-server — MCP-сервер для Claude Code: связь с ROS-роботами

Связывает языковые модели с роботами на ROS и ROS 2 через rosbridge. Пригодится, когда нужно управлять роботом или читать его темы прямо из чата.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add ros-mcp-server -- uvx ros-mcp
Открыть на GitHub

Что делает ros-mcp-server

Сервер поднимает двусторонний канал между моделью и роботом. Модель публикует и читает топики, вызывает сервисы и действия, задаёт параметры, смотрит данные сенсоров и состояние робота в реальном времени. Исходный код робота менять не нужно: достаточно добавить в существующую установку узел rosbridge.

Отдельная часть работы — разведка. Сервер помогает модели самой находить доступные топики, сервисы, действия и их типы, включая пользовательские, чтобы дальше обращаться к ним с верным синтаксисом. Ручная настройка под каждый тип сообщения не требуется.

Совместимость широкая: ROS 2 (Jazzy, Humble и другие дистрибутивы) и ROS 1. Работает с Claude, Codex CLI, Gemini CLI, Claude Desktop, ChatGPT, Cursor и другими MCP-клиентами. Без запущенного rosbridge на стороне робота серверу не с чем соединяться, поэтому начинать стоит с него.

Какие задачи решает

  • отправить роботу команду на перемещение из чата
  • посмотреть, какие топики и сервисы есть на роботе
  • вызвать сервис или действие с нужным синтаксисом
  • снять показания сенсоров и проверить состояние узлов
  • протестировать захват манипулятора и найти причину сбоя

Примеры запросов агенту

  • Покажи все топики и сервисы на роботе и их типы
  • Опубликуй в топик скорости команду на движение вперёд и проверь одометрию
  • Вызови сервис захвата и скажи, что вернулось

Как установить ros-mcp-server

Командой платформы

claude mcp add ros-mcp-server -- uvx ros-mcp

uvx запускает команду с именем пакета; если в README она другая — uvx --from ros-mcp <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о ros-mcp-server

Как установить ros-mcp-server в Claude Code?

Одной командой: claude mcp add ros-mcp-server -- uvx ros-mcp.

Что делает ros-mcp-server?

Соединяет модель с роботом на ROS через rosbridge: публикация и подписка на топики, вызовы сервисов и действий, параметры, данные сенсоров.

С какими версиями ROS он работает?

С ROS 2 (Jazzy, Humble и другие дистрибутивы) и с ROS 1.

Похожие MCP-серверы

Все MCP-серверы по теме «ИИ и ML» →
MCP Toolbox for Databases официальный googleapis Подключает ИИ-агента к базам данных через MCP: можно изучать схемы, выполнять запросы и создавать код с учётом структуры базы. CX Codex +1 ★ 16 717звёзд репо labelhead-artist-momentum paperclipai MCP-сервер показывает динамику трендовых хип-хоп-артистов по четырём культурным измерениям. Подойдёт для запросов о музыкальном momentum. CX Codex +1 ★ 107 423звёзд репо Agent Skills Search Server agentskills Находит готовые навыки для ИИ-агентов в каталоге skills.sh через удалённый HTTP MCP-сервер HAPI. Пригодится, когда агенту не хватает инструкций под конкретный рабочий процесс. CX Codex +1 ★ 26 559звёзд репо Skyvern Skyvern-AI Подключает агента к браузерной автоматизации через компьютерное зрение и Playwright. Позволяет заполнять веб-формы, нажимать кнопки и собирать данные со страниц без хрупких селекторов. CX Codex +1 ★ 23 263звёзд репо Nhost nhost MCP-сервер подключает ИИ-ассистента к GraphQL API проекта Nhost. Пользователь проходит авторизацию, а доступ к данным ограничивают его права. CX Codex +1 ★ 9 366звёзд репо PraisonAI MervinPraison Фреймворк для запуска автономных агентов с самопроверкой и поддержкой MCP. Помогает передавать рутинные шаги оркестратору прямо из сред разработки. CX Codex +1 ★ 9 289звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой