pingpomme.com / apple-health-api

The closest thing to an Apple Health API

Apple has no cloud API for Health — HealthKit only runs on the device. Pomme is the way round it: the app reads HealthKit and syncs ten categories to a server, which answers MCP over HTTPS behind an Authorization header. It's one endpoint and three tools, not REST.

WHAT IT LOOKS LIKE IN PRACTICE
✓ connected · 2,190 days of data
> describe the sleep metric before you query it
sleep is structured: asleep_min, core_min,deep_min, rem_min, awake_min, in_bed_min.One row a night, reduced per night, not summed.
SET IT UP
1

Install the app

It reads Apple Health on your iPhone and syncs in the background.

2

Mint a key

One per machine, revocable in the app.

3

Paste the block

Drop it into your client's MCP config with your own key in the header.

ANY MCP CLIENT, THE SAME THREE LINES
"pomme": {
  "type": "http",
  "url": "https://pomme-server-hdtdaw3noq-ew.a.run.app/mcp",
  "headers": { "Authorization": "Bearer <your-key>" }
}
COMMON QUESTIONS

Is there a REST endpoint?

No. One MCP endpoint over HTTPS, authenticated with a bearer key you mint and can revoke.

Which tools does it answer?

query_metric for a date range, list_metrics for what exists and when it starts, describe_schema for a metric's unit and shape.

How much can one query return?

Up to 1,000 days. Past that the answer says it was truncated and which range it returned.

What does it cost?

Syncing and storage are free. Agent queries are £19.99 a year, bought in the app through the App Store, after a free first week.

Go on then — point an agent at it

In beta testing. Leave your email and install it straight away.