This document describes MPML-HR, an extension of the Multimodal Presentation Markup Language (MPML) designed to control presentations by humanoid robots. MPML-HR allows authors to easily create multimodal presentations incorporating a robot's movements, speech, and interactions with visual/audio media. It uses a simple XML-based format parsed by an MPML-HR parser that converts it into commands understood by the robot's control servers. These parallel execution of commands for speech and movement through two threads, making the robot's presentation appear more lifelike. The goal is for MPML-HR to let anyone create engaging presentations using a humanoid robot without requiring programming expertise.