ros2-mcp-server
45
ros2-mcp-server is a Python-based server that integrates the Model Context Protocol (MCP) with ROS 2, allowing AI assistants to control robots through ROS 2 topics. It supports asynchronous command processing and is designed for compatibility with the ROS 2 Humble distribution.
FastMCP
Used to implement an MCP server, process commands from the client
ROS 2
Provides infrastructure for robot operating systems, supporting topic publishing and subscription
uv
Python package manager for dependency management