health-mcp
Your health data (weight, body composition, calories, macros, water) as an MCP data layer your AI can query. Zero custody: it lives in a Postgres database in a Supabase project you create and own — nobody but you ever holds your data or your keys. An iOS Shortcut syncs it daily from Apple Health; Claude (or any MCP client) reads it back through a connector that runs entirely inside your own project.
Get set up (four steps, ~20 minutes)
1. Create your database + connector
Three ways, pick one — all three end with the same thing: your connector URL, plus your ingest URL and ingest key.
- The setup page — no terminal, guided clicks through your Supabase dashboard.
npx @almostjacked/health-mcp setup— fastest, needs Node ≥ 18. Walks you through logging in to Supabase, picking or creating a project, applying the schema, deploying both functions, and minting your secrets, then prints the connector URL and Shortcut config.- Manual dashboard walkthrough — the same steps as the setup page, written out for anyone who'd rather read them first or do them by hand.
Supabase's free tier allows 2 active projects, so this fits alongside one other free project you may already have.
2. Load your history
Without this, adaptive-TDEE needs about two weeks of daily syncs before it has enough data to work. With it, everything works immediately.