Mmcp.market

Garmin Local MCP server

by anup-shesh·io.github.anup-shesh/garmin-local-mcp·v0.1.6

Local-first Garmin data warehouse: sync once to SQLite, analyze trends and correlations offline.

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
Growing

7 stars66 downloads/wk

Reviews

Write one

Nobody has reviewed Garmin Local yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Garmin Local tools (12)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • anomalies

    Outlier days (>= z standard deviations from the range mean) and sustained streaks (5+ consecutive days on one side of it).

  • auth_status

    Check whether stored Garmin Connect tokens exist.

  • baselines

    Personal mean +/- sd band per metric over a trailing window (default 28 days; default metrics: resting_hr, hrv, sleep_score, skin_temp_dev_c, stress_avg, steps).

  • correlate

    Pearson/Spearman correlation between two metrics (default: last 30 days).

  • gaps

    Missing days per table plus unresolved sync errors (default: first synced date through yesterday).

  • get_activity

    Full stored summary row for one activity by id (from list_activities).

  • get_day

    One merged view of a single day (YYYY-MM-DD): wellness, sleep, HRV, training status, activities, and data-quality flags.

  • import_fit

    Import one manually exported Garmin wellness FIT bundle (folder of .fit files) - zero-auth offline ingest.

  • list_activities

    List recent activities newest-first as a compact table, filterable by type (e.g. 'running'), date range, and minimum distance.

  • query_metrics

    Columnar time series for one or more metrics (e.g. resting_hr, sleep_score, steps) between two dates.

  • sync

    Fetch up to 60 days from Garmin Connect into the local store.

  • sync_status

    Show local data coverage per table, last sync time, and pending sync errors.

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scan19 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add garmin-local-mcp -- uvx garmin-local-mcp
Add to Cursor

Garmin Local: common questions

Is Garmin Local MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the Garmin Local safety report
How do I install Garmin Local?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Garmin Local need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Garmin Local maintained?
The last commit was 3 days ago (2026-09-17). The latest release is v0.1.6.
What can I use instead of Garmin Local?
Servers from other publishers that do the same job: Veeam VSPC MCP server, Remem MCP server and Lific MCP server. Compare all Garmin Local alternatives.

Alternatives to Garmin Local

Same job from other publishers: the closest match first, then the best rated.

All Garmin Local alternatives →
  • Veeam VSPC MCP
    Sync Veeam Service Provider Console tenants to local SQLite; cross-company backup answers offline.
    B
  • Remem
    Local-first automatic memory for Claude Code and Codex: capture, distill, recall from SQLite.
    B
  • Lific
    Local-first, lightweight issue tracker. Single binary, SQLite-backed, MCP-native.
    A
  • Tether
    Local-first agent memory over SQLite: remember, recall, link, forget. Degrades, never fails.
    B
  • Withings
    MCP server for the Withings Health API with OAuth, local SQLite cache, and trend analysis.
    A

More from anup-shesh