ngres/ros2mcp

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

36
/ 100
Emerging

This project helps roboticists and automation engineers integrate their robot operating systems (ROS 2) with AI models and other intelligent systems. It takes live sensor data and robot control commands from ROS 2 and translates them into a format that AI agents can understand and interact with, known as the Model Context Protocol (MCP). The output allows AI systems to perceive the robot's environment and issue high-level commands.

No commits in the last 6 months.

Use this if you need to connect your ROS 2-powered robots and their data streams to AI models or intelligent decision-making systems using the Model Context Protocol.

Not ideal if you are not working with ROS 2 or do not intend to integrate your robotic systems with AI models via the Model Context Protocol.

robotics automation AI-integration robot-control sensor-data-fusion
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 5 / 25
Maturity 15 / 25
Community 14 / 25

How are scores calculated?

Stars

9

Forks

3

Language

Python

License

Apache-2.0

Last pushed

Jul 27, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/ngres/ros2mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.