Back to Apps

Garmin Local MCP
Supports UIby anup-shesh
Analyze Garmin health and fitness data locally with an offline-resilient MCP server and SQLite warehouse.
0 stars
Works in:Cursor
Exposes:Tools
What it does
Garmin Local MCP is a local-first data warehouse for Garmin Connect data. Unlike standard API wrappers, it syncs data into a local SQLite database and raw JSON snapshots, enabling complex longitudinal analysis (like sleep vs. training load correlations) without flooding the AI's context window with raw JSON payloads.
Tools
query_metrics: Retrieve columnar time series for health metrics with aggregation.correlate: Calculate Pearson/Spearman correlations between two metrics with day-lag support.baselines: Compute personal mean and standard deviation bands for health metrics.anomalies: Detect outlier days and sustained streaks in wellness data.get_day: Get a merged view of wellness, sleep, and activity for a specific date.import_fit: Ingest manually exported Garmin wellness FIT bundles without authentication.sync: Fetch recent data from Garmin Connect into the local store.
Installation
{
"mcpServers": {
"garmin": {
"command": "garmin-local-mcp",
"args": ["serve"]
}
}
}
Supported hosts
Claude, Cursor
Quick install
pip install garmin-local-mcp && garmin-local-mcp loginInformation
- Pricing
- free
- Published
- 8/6/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
Add to ~/.cursor/mcp.json: { "garmin": { "command": "garmin-local-mcp", "args": ["serve"] } }Claude Desktop
{
"mcpServers": {
"garmin": {
"command": "garmin-local-mcp",
"args": ["serve"]
}
}
}






