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

Gemma-4 26B-A4B with Opencode Runs Efficiently on M5 MacBook Air
A 32GB M5 MacBook Air can run the Gemma-4-26B-A4B-it-UD-IQ4_XS model at 300 tokens/second prompt processing and 12 tokens/second generation in low power mode, using only 8W of power without getting warm or noisy.

Ory Lumen: Open Source Local Semantic Search Plugin for Claude Code
Ory Lumen is a Claude Code plugin that indexes codebases using Ollama with a code embedding model and SQLite-vec for semantic search, addressing Claude Code's performance issues with large codebases. The tool is free, local-only, and includes a SWE-style benchmark test harness for reproducible results.

Drop-in OAuth Provider for Personal FastMCP Servers on All Claude Platforms
A developer created a single-file Python OAuth provider that enables personal FastMCP servers to work on Claude.ai web, mobile, and Desktop platforms without requiring external identity services like Auth0 or Google.

FixAI Dev: A Consumer Rights Game Using Claude Haiku with Strict JSON Contracts
A developer built a browser game where Claude Haiku acts as a corporate AI denying consumer requests; players argue using real consumer protection laws across 37 cases in EU, US, UK, and Australia. The architecture uses Haiku for language only, with server-side game logic and strict JSON contracts between components.