← Back to all posts

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:

  1. Connect the component's five tools to Agent Core.
  2. Ask the Agent to search by exercise name or list categories, muscles, or equipment first.
  3. Let the Agent use returned IDs for a precise search or detail lookup.
  4. 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:

  1. Start with Search Exercises and enter a query, or leave it blank for a structured-filter search.
  2. Keep Language at English and Top Results at 20.
  3. Use List Categories, List Muscles, or List Equipment when you need filter IDs.
  4. Use a returned exercise ID with Get Exercise Detail.

Configuration

SettingWhat it controlsRecommended starting point
ActionSearch, detail, or one of three reference listsSearch first
QueryOptional exercise search textUse a concise exercise name
LanguagePreferred response languageKeep English unless another supported language is needed
Show More ParametersReveals precise search filtersLeave off for ordinary text search
Exercise IDThe exercise used for detail lookupCopy an ID from Search
Top ResultsThe returned rows for collection actionsKeep 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.

← Back to all posts