Freddy CLI: Connect Health Data to AI Agents via MCP

Freddy Coach shipped a CLI tool that connects wearable health data to AI agents via the Model Context Protocol (MCP). It's open source (MIT) and handles the OAuth device flow, token refresh, and MCP plumbing so you don't have to roll your own.
Installation and Setup
npm i -g freddy-coach/cli
freddy login # device-flow sign-in, tokens in ~/.freddy (0600)
freddy connect oura # prints a URL to link a wearableKey Commands
freddy providers— list connectable wearablesfreddy metrics— what you can queryfreddy query --metrics hrv,sleep_duration --days 7— get datafreddy profile | freddy status— check connectionfreddy sync oura— force sync for a wearablefreddy disconnect oura— remove device
Every command accepts --json for agent-friendly parsing. Access tokens last an hour and refresh automatically for long-running agents.
Supported Data and Devices
The CLI reads sleep, HRV, resting HR, recovery, training load, workouts, body composition, and more. Currently available: Polar, Oura, Withings, Suunto, Intervals.icu, Concept2, Wahoo, Hevy. In beta: WHOOP, Garmin, Dexcom, Strava, Ultrahuman.
MCP Server Under the Hood
The CLI wraps the Freddy MCP server. The same data is accessible from any MCP client (Claude, ChatGPT, etc.) — the CLI is just for terminals and agents that prefer shell commands.
Find it at freddy.coach or npm as freddy-coach/cli.
📖 Read the full source: r/openclaw
👀 See Also

osu-mcp: An MCP Server That Lets Claude Analyze Your osu! Stats in Plain English
osu-mcp is an MCP server for the osu! API v2, now on the official MCP Registry. It exposes 12 tools for player profiles, score history, beatmap search, rankings, and more. A demo showed Claude computing pp-per-play efficiency across player accounts to reveal that volume, not accuracy, was the bottleneck.

harshal-mcp-proxy Now on npm: Single Daemon Replaces 12 MCP Server Configs
harshal-mcp-proxy is now available as a 54 kB npm package. Install globally, run as a daemon, and replace 12 separate MCP server configs with 6 tools, saving ~2.7 GB RAM and ~50K tokens per session.

Composer: A real-time markdown editor where Claude Code agents edit alongside you
Composer is a markdown editor where humans and Claude Code agents edit the same doc live. Agents connect via MCP, can read docs, reply to comments, and leave suggestions. Public docs are free and require no sign-in.
Cocall.ai MCP: Outbound Phone Calls with Real-Time Human Escalation
Cocall.ai is an MCP for Claude that enables outbound phone calls with a full-duplex speech-to-speech model. It can pause mid-call to ask you a specific question instead of guessing, navigate IVR, and hand off calls to you when needed.