reachy-mini-mcp
JSON →Control the Reachy Mini robot (or simulator) from Claude, ChatGPT, or any MCP-compatible client.
Install
pip install -e Tools · 16
- capture_image Capture a JPEG frame from the robot's HD camera
- scan_surroundings Pan camera across multiple angles and return a panoramic set of images
- track_face Detect a face via OpenCV and turn head to face it
- move_head 6-DOF head positioning (x/y/z in mm, roll/pitch/yaw in degrees)
- move_antennas Independent antenna control (-3.14 to 3.14 radians)
- look_at_point Orient head toward a 3D point in world coordinates
- express_emotion Emoji-driven emotion system with synchronized movements and sounds
- play_sound Play built-in sounds (wake_up, go_sleep, confused1, impatient1, dance1, count)
- speak_text Text-to-speech via ElevenLabs API, played through robot speaker
- detect_sound_direction Microphone array direction-of-arrival + speech detection
- wake_up Built-in greeting animation with sound
- go_to_sleep Built-in farewell animation with sound
- nod Nod head up and down to indicate 'yes' or agreement
- shake_head Shake head left and right to indicate 'no' or disagreement
- reset_position Return head and antennas to neutral rest pose
- do_barrel_roll Choreographed head tilt + antenna wiggle sequence
Environment variables
ELEVENLABS_API_KEYELEVENLABS_VOICE_IDREACHY_ELEVENLABS_API_KEYREACHY_ELEVENLABS_VOICE_IDELEVENLABS_MODEL_IDREACHY_ELEVENLABS_MODEL_ID
Links
★ 2 GitHub stars