Claude Garmin MCP Server: Real Fitness Data for Smarter Training Advice
Developer Jack-Abyss built an MCP server that gives Claude Desktop read access to Garmin Connect data, so you can ask Claude training questions backed by your actual metrics — HRV, recovery readiness, VO2max, FTP, training load, recent activities, running dynamics, stress data, and personal records. No more generic advice based on guesswork.
What it offers
The server exposes 8 tools covering multisport data (running, cycling, triathlon):
- Recovery readiness
- HRV trend
- VO2max
- FTP
- Training load
- Recent activities
- Running dynamics
- Stress data
- Personal records
Once installed, you can prompt Claude like:
"Based on my current load and HRV, should I push hard today or back off?" "Plan a 4-week build for my next race using my current volume as the baseline."
Claude will answer using your real numbers from Garmin.
How it works
- Local stdio MCP server — no daemon, no open ports, no data leaving your machine beyond the normal Claude Desktop → Anthropic API conversation.
- Spins up only when Claude Desktop is open, using ~10 MB RAM idle.
- One-time Garmin OAuth login; tokens auto-refresh for months.
- Windows installer (
install.bat) handles everything automatically.
Known nuance
Claude won't automatically reach for MCP tools if a question sounds answerable from general knowledge. The README suggests either phrasing questions to anchor them to your data, or dropping a one-liner into Custom Instructions to force tool use.
Platform support
The Python server itself is cross-platform, but the installer is Windows-only for now. The author is open to adding a shell script for macOS/Linux if there's interest.
📖 Read the full source: r/ClaudeAI
👀 See Also

Browser CLI: A Token-Efficient Browser Automation Tool for AI Coding Agents
Browser CLI is a persistent headless Chromium daemon that provides browser automation via plain Bash commands, achieving ~95% token savings compared to Playwright MCP by reducing calls from ~1,500 tokens to ~75 tokens.

Creation OS: A Local σ-Gated LLM Runtime That Lets Models Say ‘I Don’t Know’ Instead of Hallucinating
Creation OS wraps local LLMs (BitNet, Qwen, Gemma, any GGUF) with a σ-gate that measures multiple uncertainty channels and decides ACCEPT, RETHINK, or ABSTAIN per output. No cloud, no API. TruthfulQA accuracy improved ~29% via selective regeneration.

Managing AI Context with a SQLite Knowledge Store and MCP Tools
One developer built RunawayContext, an MIT-licensed system that stores project lessons in SQLite with FTS5 and optional sqlite-vec, keeping per-session context under 3K tokens via MCP query tools and hard-coded caps.

md-redline: GUI tool for reviewing and handing off markdown docs to Claude
md-redline is an open-source tool that lets you open markdown files in a GUI, leave inline comments stored as HTML markers in the .md file, and hand back off to Claude for updates. It runs locally with no account, cloud, or database required.