Skip to main content
Glama

Related Servers

Alternatives to garminconnect-js

No user-submitted related servers found.

    Related Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Connects Garmin Connect to AI assistants, answering questions about training, sleep, HRV and recovery with metrics computed in code rather than guessed from raw JSON. Queries daily readiness, training load, activity FIT analysis and personal records through a self-hosted Cloudflare Worker with OAuth.
      22 npm
      7
      MIT
    • F
      license
      Not graded
      quality
      C
      maintenance
      Enables AI assistants to access and query Garmin Connect health and fitness data, including sleep, HRV, training load, and activities, with an optional coaching plugin for personalized training plans.
      3 npm
      4
      -
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI assistants to query live Garmin Connect health and fitness data, including daily metrics, activities, sleep analysis, and trends via natural language.
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Enables AI assistants to query a user's own Garmin Connect training, health, and recovery history through Garmin's official Personal API, backed by a local cache and built-in analysis tools.
      21
      379 npm
      2
      Apache 2.0
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI assistants to privately explore personal Garmin history, including activities, health metrics, HRV, sleep, and strength training, through self-hosted infrastructure.
      MIT

    TDQS

    C2.9/5.0

    Scored across 198 tools

    Disambiguation2/5

    Many tools target closely related Garmin data, and several are explicit aliases or near-duplicates, such as get_stats for get_user_summary and get_stress_data for get_all_day_stress. The activity, daily-stats, weight, workout/scheduling, and gear families contain multiple overlapping read methods, so tool selection remains error-prone despite detailed descriptions.

    Naming Consistency4/5

    Most names use a predictable snake_case verb_noun pattern with get_/set_/create_/delete_/add_/remove_ prefixes. Deviations such as bare accessors (display_name, full_name, user_name, unit_system) and get_userprofile_settings vs get_user_settings are minor but noticeable.

    Tool Count1/5

    198 tools is far beyond a coherent single-server surface and forces an agent to navigate enormous, partially redundant families. Even for a broad Garmin Connect domain, exposing nearly every low-level endpoint and alias as a separate tool is an extreme mismatch.

    Completeness4/5

    The surface covers an unusually wide range of Garmin Connect domains: activities, wellness metrics, body composition, gear, workouts, courses, calendar, badges, nutrition, menstrual health, training plans, and devices. Some lifecycle gaps remain, such as limited write support for profile/settings and power zones, but most core workflows are present.

    Maintenance

    ActivityActive
    ResponsivenessNo recent community issues