Query 190 Apple Health metrics from any MCP agent — zero-dependency, read-only, local-first.
Query 190 Apple Health metrics from any MCP agent — zero-dependency, read-only, local-first.
It's an MCP server that turns your Apple Health export into a tool your AI agent can query in natural language — HRV, sleep, resting heart rate, steps, workouts, VO₂ max, and 180+ more.
node -v). - A folder containing a .health-cache.json exported by Health Export AI — or run npm test to generate a sample one. - An MCP-compatible client (Claude Desktop, Cursor, opencode, OpenClaw, Hermes, VS Code) — or any tool that can read the webhook export. ---Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| get_mcp_status | Health check — source, metric/workout counts, latest data date. **Call first.** |
| list_metrics | Every available metric with unit, day count, and date range. |
| get_health_metrics | Daily values for a metric (or all) over a date range + an aggregate (avg/sum/min/max/latest). |
| get_trends | Recent N-day window vs the prior N days — change, % change, direction. |
| compare_periods | A metric across two arbitrary date periods (A vs B). |
| get_structured_export | Clean JSON for chosen metrics/range — drop straight into context. |
| query_health_data | Natural-language convenience: *"average HRV last month"* → routed structured results. |
{
"mcpServers": {
"health-export": {
"command": "npx",
"args": [
"-y",
"health-export-mcp"
],
"env": {
"HEALTH_DATA_DIR": "~/Library/Mobile Documents/iCloud~ai~healthexport~app/Documents"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
node -v). - A folder containing a .health-cache.json exported by Health Export AI — or run npm test to generate a sample one. - An MCP-compatible client (Claude Desktop, Cursor, opencode, OpenClaw, Hermes, VS Code) — or any tool that can read the webhook export. ---| Variable | Description | Required |
|---|---|---|
| HEALTH_DATA_DIR | Declared in the maintainer’s client configuration. | Check documentation |
Give your coding agent the full DevTools toolbox: traces, network, console, heap snapshots and Lighthouse.
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
Evidence-bearing public webpage monitoring with hashes, diffs, signed webhooks, REST, and MCP.
Server ops MCP: logs, monitoring, code edit, Nginx & certs. Local + SSH, confirmations & redaction.
A MCP server for TestDino.
MCP server for Intervals.icu — access training, wellness, and performance data from LLMs.