ROS2 MCP Prompts for ROS2 MCP Server
November 4, 2025 Β· View on GitHub
π― Prompts in Action

π€ Available Prompts
MAVROS2
βοΈ drone-mavros2-mission
Control a drone with MAVROS2 using just target coordinates (dest_x, dest_y, dest_z) and simple flags (return_to_launch, land_at_launch).
β‘οΈ The prompt builds the full MAVLink mission (TAKEOFF, WAYPOINT, RTL, LAND) and switches to AUTO.
π drone-simple-takeoff
Perform a basic autonomous takeoff using MAVROS2 with ArduPilot. The user only provides two parameters: target altitude (target_alt, meters above HOME) and whether to land afterward (land_after, true/false).
β‘οΈ The prompt constructs a minimal MAVLink mission: TAKEOFF to the specified altitude (frame=3, relative to HOME), Optionally LAND back at HOME
NAV2
πΊοΈ nav2-navigate-to-pose
Navigate a ground robot with Nav2 by providing only x, y, and yaw in the map frame.
β‘οΈ The prompt sends a NavigateToPose goal, handles result/timeout, streams feedback, and cancels if needed.