frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I just built a MCP Server that connects Claude to all your wearables

https://pacetraining.co/
3•anton_salcher•1h ago
Hey HN,

I built Pace, a Claude Connector that lets you connect all your wearables (Garmin, Polar, Whoop, 20+) with Claude.

You connect your devices once and can analyze your data with Claude. No Dashboard needed, just in natural language. I already use it everyday, especially the visualization tool in Claude makes this really cool to use.

Tools include: overview, sleep, training, activity, samples and trends.

Tech Stack: Python (FastMCP), Google Cloud Run, Google Cloud SQL (PostgreSQL) and Firebase

It is live and free to try (no Claude Pro/MAX Plan needed)..

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

Comments

anton_salcher•1h ago
I was a former professional athlete and built this mainly for myself. I wanted to analyze my training in Claude. When I first tried it, it was amazing. So I wanted to build it for everyone. So I created a small Dashboard and a OAuth flow and now everyone can try it.
KaiLetov•1h ago
Nice, I've been messing around with MCP servers lately too. One thing I ran into, Garmin's Connect API has pretty tight rate limits, something like 25 requests per 15 minutes if I remember right. Did you hit that? Also wondering if you're storing raw data in Postgres or just aggregated stuff. Because with sleep tracking you get a datapoint every 30 seconds, that adds up fast.
anton_salcher•1h ago
Thanks, yes I also saw the Garmin MCP and I also tried the TrainingsPeaks MCP. I have a Polar Watch so I needed to build something for myself. I use Terra API for my Data Pipeline. So they normalize and aggregate my Data (so Terra handles all provider-specific rate limits). Storage is a mix, every workout, sleep or daily record gets its own with row extracted summary fields as typed columns (HR, HRV or duration) plus the raw time-series stored as JSONB arrays.

Your point about sleep tracking is real but the JSONB arrays compress well in Postgres and a night's worth of 30s data is 1-2K data points, so it's manageable. The bigger concern is the query performance when you need 90d of sleep data. what MCP Servers have you tried out, something similar?

thitami•1h ago
The JSONB approach for time-series is pragmatic for this scale. The 90-day sleep query concern is real though — have you considered a partial index on the timestamp field within the JSONB, or is the aggregation layer from Terra making that unnecessary? Also curious about the MCP server design: are you streaming responses back to Claude or returning complete payloads? For trend analysis over 90 days that could be a meaningful difference in perceived latency.

Social media has become a freak show

https://www.natesilver.net/p/social-media-has-become-a-freak-show
1•canarymark•2m ago•0 comments

Show HN: I replaced Google Analytics with my own tool – no cookies, <1KB script

https://datakool.com/
1•VictorChanet•3m ago•0 comments

When security matters: working with Qubes OS at the Guardian (2024)

https://theguardian.engineering/blog/info-2024-apr-04-when-security-matters-working-with-qubes-os...
1•Tomte•5m ago•0 comments

VOA's Legal Fight for Independence

https://www.cjr.org/analysis/voas-legal-fight-for-independence.php
1•Tomte•5m ago•0 comments

Agentic Coding at ClickHouse

https://clickhouse.com/blog/agentic-coding
1•dkgs•7m ago•0 comments

The Humans Won't Be Called Back

https://threadbaire.com/blog/posts/the-humans-wont-be-called-back.html
1•lliberopoulou•9m ago•0 comments

Show HN: RootCX – I built an open source alternative to "Cursor and Supabase"

https://github.com/RootCX/RootCX
2•seyz•11m ago•0 comments

Paper Close Reading: "Why Language Models Hallucinate"

https://www.lesswrong.com/posts/rAjtnXx5qLgubsrGQ/paper-close-reading-why-language-models-halluci...
1•joozio•12m ago•0 comments

Why Is America Sending Astronauts Around the Moon and Not on It?

1•Toobam•14m ago•0 comments

Why MLX Quantized Models Underperform Unsloth GGUF

https://twitter.com/Brooooook_lyn/status/2037532299382882794
2•tosh•16m ago•0 comments

Thoughts on Large Language Models (2023)

https://nikola.plejic.com/blog/thoughts-on-large-language-models/
1•angelaguilera•18m ago•0 comments

Why the U.S. Spends So Much on Healthcare

https://www.wsj.com/health/healthcare/us-healthcare-cost-charts-0fccfc06
1•JumpCrisscross•18m ago•0 comments

Is Germany's gold safe in New York ?

https://www.dw.com/en/is-germanys-gold-safe-in-new-york/video-75766873
20•KnuthIsGod•20m ago•13 comments

Śmigus-Dyngus (Wet Monday) – A Celebration Today in Poland and Ukraine

https://en.wikipedia.org/wiki/%C5%9Amigus-dyngus
2•stared•20m ago•0 comments

Show HN: I built a self-writing book on agentic coding

https://aipatternbook.com/
1•wolfsir•22m ago•0 comments

Skil.gg / Micro-gaming platform for coins

https://skil.gg
1•degecko•25m ago•0 comments

Dora – State of AI-assisted Software Development 2025 [pdf]

https://services.google.com/fh/files/misc/2025_state_of_ai_assisted_software_development.pdf
1•Topfi•25m ago•0 comments

Aftonbladet Is Monetizing Your Privacy

https://www.assured.se/posts/monetizing-privacy
2•tobr•26m ago•0 comments

Rethinking Pair Programming in the Age of AI

https://learnings.aleixmorgadas.dev/p/rethinking-pair-programming-in-the
1•PretzelFisch•26m ago•0 comments

Show HN: I fine-tuned Gemma 4 to talk like a pirate

1•logicallee•26m ago•0 comments

Sam Altman's Superintelligence New Deal

https://www.axios.com/2026/04/06/behind-the-curtain-sams-superintelligence-new-deal
1•sseagull•26m ago•0 comments

Nexus – Stress-test any business decision with 1k AI agents

https://nexus-sim.ink/
1•youngyankee•27m ago•0 comments

The Day a Single Command Broke the Internet – AWS S3 Outage (2017)

https://onlytech.boo/incident/the-day-a-single-command-broke-the-internet-aws-s3-outage-2017-mnmz...
1•vednig•28m ago•0 comments

Rules for using unreviewed AI-generated code

https://peterlavigne.com/writing/rules-for-unreviewed-ai-generated-code
1•peterlavigne•29m ago•0 comments

Show HN: Tiny shell aliases for systemctl/journalctl with installable verbs

https://github.com/ccdale/systemd-helpers/blob/main/README.md
1•ccdale•31m ago•0 comments

Google Proposes JSIR as a High-Level IR for JavaScript

https://www.phoronix.com/news/Google-LLVM-JavaScript-IR-JSIR
1•bundie•35m ago•0 comments

Cracking a Malvertising DGA from the Device Side

https://www.buchodi.com/cracking-a-malvertising-dga-from-the-device-side/
1•lmbbuchodi•36m ago•0 comments

Sam Altman May Control Our Future – Can He Be Trusted?

https://www.newyorker.com/magazine/2026/04/13/sam-altman-may-control-our-future-can-he-be-trusted
1•adrianhon•37m ago•0 comments

NoStarch: No Login Link?

https://nostarch.com/
1•paedubucher•38m ago•1 comments

Why Is America Sending Astronauts Around the Moon and Not on It?

https://twitter.com/sadiq_toobam/status/2041087678188302395
1•Toobam•39m ago•0 comments