Wger Exercises
On this page
Purpose
Wger Exercises looks up public exercise reference data. It can search exercises, fetch normalized details for one exercise, and list categories, muscles, or equipment.
It is read-only. It does not manage workout logs, routines, users, writes, or safety screening.
When to use it
- Find exercises for a target muscle, category, or equipment list.
- Retrieve normalized details for an exercise selected from search.
- List filter IDs before building a precise search.
- Give an Agent public exercise lookup tools for a coaching conversation.
Required setup
Wger uses the public exercise catalog and requires no account or OAuth connection.
How to use it
In Tool Mode:
- Connect the component's five tools to Agent Core.
- Ask the Agent to search by exercise name or list categories, muscles, or equipment first.
- Let the Agent use returned IDs for a precise search or detail lookup.
- Keep the task focused on exercise reference data, not safety screening or medical advice.
For example, ask the Agent to list bodyweight exercises for a target muscle, then fetch details for one selected exercise.
In Normal mode:
- Start with Search Exercises and enter a query, or leave it blank for a structured-filter search.
- Keep Language at English and Top Results at 20.
- Use List Categories, List Muscles, or List Equipment when you need filter IDs.
- Use a returned exercise ID with Get Exercise Detail.
Configuration
| Setting | What it controls | Recommended starting point |
|---|---|---|
| Action | Search, detail, or one of three reference lists | Search first |
| Query | Optional exercise search text | Use a concise exercise name |
| Language | Preferred response language | Keep English unless another supported language is needed |
| Show More Parameters | Reveals precise search filters | Leave off for ordinary text search |
| Exercise ID | The exercise used for detail lookup | Copy an ID from Search |
| Top Results | The returned rows for collection actions | Keep 20; the range is 1 to 50 |
Show More Parameters reveals UUID, category, primary and secondary muscle, equipment, and variation filters. Normal mode accepts comma-separated IDs. Tool Mode accepts integer lists.
Expected result
Search and list actions return normalized matches, the endpoint used, provider count, paging URLs, and applied filters. Detail returns a normalized exercise, not the provider's full raw record.
The component fetches one page per run. It reports next and previous URLs but cannot consume them directly. Search and detail prefer exercisebaseinfo and retry exerciseinfo only after a 404.
Reference details
Use the extra filters after a broad search or reference-list call identifies useful IDs. The supported language labels are English, German, Spanish, French, and Portuguese. A handled language lookup failure falls back to English.
Use Data Operations to filter or reshape normalized results. Type Convert can adapt results for another consumer.
