get_exercise_library
Get exercises from the library. ALWAYS filter before calling — never fetch without at least one filter. The library has 1000+ exercises so unfiltered calls are wasteful. Before building a routine, call this multiple times with specific filters (e.g. muscle="chest" for push exercises, muscle="quads" for leg exercises). If you do not know what muscles/equipment the user wants, ask them first before calling this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of exercises to return (default 100, max 500) | |
| muscle | No | Filter by primary muscle group. Use ONLY these exact values. | |
| category | No | Filter by category (optional) | |
| equipment | No | Filter by equipment. Use ONLY these exact values. |