Hacker News new | ask | show | jobs
Show HN: Pace MCP server that connects all your wearables to Claude (pacetraining.co)
1 points by anton_salcher 85 days ago
Hi everyone,

I built Pace, an MCP server that pulls your wearable data into Claude so you can actually talk to it.

You connect your devices once (Garmin, Oura, Whoop, Polar, Fitbit, 20+) and Claude gets 15 tools: sleep analysis, workout detail with lap splits, HR zone breakdown, recovery status, 30/90-day trends, and more.

The thing that surprised me most: Claude's artifact/visualization feature turns this into something way more useful than I expected. You ask "analyze my last 10 runs" and you get an interactive chart of pace trends, HR zones per run, and a written summary — all in one response. No dashboard needed.

Tools available right now: - get_sleep_data — deep sleep, REM, HRV, SpO2, sleep score - get_workout_detail / get_workout_laps / get_workout_samples — full session breakdown - get_recovery_status — readiness, resting HR trend, HRV baseline - get_training_summary — load, volume, consistency over time - get_trends — any metric over 7d/30d/90d with baseline comparison

Stack: Python (FastMCP) · Cloud Run · Cloud SQL PostgreSQL · Firebase · Terra API · OAuth 2.1

It's live and free to try at pacetraining.co. Claude Pro/Max not required (custom connector).

Would love feedback, especially from people who've built MCP servers or use wearables seriously.