MCP Servers / other / reachy-mini-mcp

reachy-mini-mcp

JSON →
stdionone2other

Control the Reachy Mini robot (or simulator) from Claude, ChatGPT, or any MCP-compatible client.

Install
How to run this server
[ { "cmd": "pip install -e", "imports": [] } ]
server path: reachy-mini-mcp
Tools
What this server exposes
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
Configuration
Environment & auth
authnone
envELEVENLABS_API_KEY
envELEVENLABS_VOICE_ID
envREACHY_ELEVENLABS_API_KEY
envREACHY_ELEVENLABS_VOICE_ID
envELEVENLABS_MODEL_ID
envREACHY_ELEVENLABS_MODEL_ID
Resources
reachy-mini-mcp — MCP Server · libregistry