read_exercises
Search openGym's built-in and custom exercises by name, muscle, equipment, or category. Returns IDs for logging and routine building.
Instructions
Find exercises: openGym's built-in catalogue (5,632, English names) and the profile's own custom exercises. Every word of query must be found, best matches first: in the name above all, also in the target muscle, equipment, body part or secondary muscles; gym shorthand (db, bb, kb, ohp, rdl, …), plurals, run-together names ("benchpress") and small typos work. Filters match exactly (case-insensitive). Body parts: back, cardio, chest, full body, lower arms, lower legs, neck, shoulders, upper arms, upper legs, waist. Categories: strength, calisthenics, stretching, mobility, plyometrics, isometric, cardio, yoga, olympic, pilates, rehab, combat. Use the returned id in other tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum items to return (default 50, max 500). A capped result says truncated: true. | |
| query | No | e.g. "incline db press" | |
| source | No | Default all | |
| target | No | Main muscle, e.g. pectorals, lats, quads, glutes, delts | |
| bodyPart | No | ||
| category | No | Built-in exercises only, e.g. strength, stretching, mobility | |
| equipment | No | e.g. barbell, dumbbell, cable, body weight, leverage machine, kettlebell, landmine | |
| favouritesOnly | No |