ros2-mcp-server

Yiro13/ros2-mcp-server

3.2

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

A Model Context Protocol (MCP) server for interacting with ROS2 topics.

Tools

Functions exposed to the LLM to take actions

get_topics

Lists all active ROS2 topics and returns a string with topic count and list of topics.

get_topic_information

Retrieves information about a specific topic, including topic type, publisher count, and subscriber count.

get_topic_data

Fetches the latest data from a topic and returns the latest published message data.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources