ros-mcp

Yutarop/ros-mcp

3.5

If you are the rightful owner of ros-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

ROS MCP is a server designed to control robots in ROS environments using natural language, supporting communication via ROS topics, services, and actions.

Tools

Functions exposed to the LLM to take actions

Topic Management

List, monitor, and publish to ROS2 topics.

Node Control

List and inspect running ROS2 nodes.

Service Interaction

Call ROS2 services with custom parameters.

Action Support

Send goals to ROS2 actions.

GUI Integration

Launch ROS2 GUI tools via WebSocket server.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources