addrbookFor publishers
← The evidence ledger

Evidence row 524544

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.PhilipAD/health-export-mcp
Recorded
Previous row
#403452
Body SHA-256
f4f83f3902d2fc0acfd27b3d7c92beab0435d0c1cb01c7750aa00074fcc50d65
Leaf
0xc1b5978698dc1a83729afe7003d89491e532e20826d169f3a281fc9a007152af

What was observed

{
  "endpoints": [
    [
      "web",
      "https://www.healthexport.dev/mcp/"
    ]
  ],
  "name": "MetricBridge Apple Health",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-10-27T17:48:55.722865Z",
        "status": "active",
        "statusChangedAt": "2026-10-27T17:48:55.722865Z",
        "updatedAt": "2026-10-27T17:48:55.722865Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Apple Health for any MCP agent: 194 metrics, 16 read-only tools, local stdio, zero dependencies.",
      "name": "io.github.PhilipAD/health-export-mcp",
      "packages": [
        {
          "environmentVariables": [
            {
              "description": "Folder holding .health-cache.json from the MetricBridge iOS app. Unset on a Mac, the server reads ~/Library/Mobile Documents/iCloud~ai~healthexport~app/Documents if it exists.",
              "format": "filepath",
              "name": "HEALTH_DATA_DIR"
            },
            {
              "description": "Only if Agent pairing is on in the iOS app (Settings > Agent pairing).",
              "isSecret": true,
              "name": "PAIRING_SECRET"
            },
            {
              "description": "Only if Export encryption is on in the iOS app.",
              "isSecret": true,
              "name": "HEALTH_EXPORT_PASSPHRASE"
            }
          ],
          "identifier": "health-export-mcp",
          "registryBaseUrl": "https://registry.npmjs.org",
          "registryType": "npm",
          "transport": {
            "type": "stdio"
          },
          "version": "1.7.3"
        },
        {
          "environmentVariables": [
            {
              "description": "Folder holding .health-cache.json from the MetricBridge iOS app. Unset on a Mac, the server reads ~/Library/Mobile Documents/iCloud~ai~healthexport~app/Documents if it exists.",
              "format": "filepath",
              "name": "HEALTH_DATA_DIR"
            },
            {
              "description": "Only if Agent pairing is on in the iOS app (Settings > Agent pairing).",
              "isSecret": true,
              "name": "PAIRING_SECRET"
            },
            {
              "description": "Only if Export encryption is on in the iOS app.",
              "isSecret": true,
              "name": "HEALTH_EXPORT_PASSPHRASE"
            }
          ],
          "fileSha256": "efa648d1d54e9f7940f805aa06a8bad262964f8c07d40789b0d7a53f1288ba61",
          "identifier": "https://github.com/PhilipAD/health-export-mcp/releases/download/v1.7.3/health-export.mcpb",
          "registryType": "mcpb",
          "transport": {
            "type": "stdio"
          },
          "version": "1.7.3"
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/PhilipAD/health-export-mcp"
      },
      "title": "MetricBridge Apple Health",
      "version": "1.7.3",
      "websiteUrl": "https://www.healthexport.dev/mcp/"
    }
  },
  "source": "mcp_registry",
  "summary": "Apple Health for any MCP agent: 194 metrics, 16 read-only tools, local stdio, zero dependencies."
}

What the leaf hashes

{"body":"f4f83f3902d2fc0acfd27b3d7c92beab0435d0c1cb01c7750aa00074fcc50d65","id":524544,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793124738796496,"prev":403452,"subject":"mcp_registry:io.github.PhilipAD/health-export-mcp","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).

  1. 0xc1b52c013f697ec744329c0a1307b4525d1ba7a4b36be1ac141709fc96583473
  2. 0xba3438e387c5f265615a734bee057e37f442dee509d8373097a937c1bb41c258
  3. 0x1b8f4dc3022b5a4ccc20d93048a978241963d479563c5045204141330244c9e6
  4. 0xea7310d7b51ec06b8c5a1e53eb1e8bff9b7c843382875f25065bdc0e90d5dd54
  5. 0x0993b93ce8561af5055a4b8111cb77cd40f81bc390a4afa99d240aff5ab8e025
  6. 0x61ec3a862f949ed7d666869bb3ca26204de29533669ec12dd450f4e3038d5e82
  7. 0xf2d9cc93d18c42175f05449f695e1a82245275bea5d6671c24da20294b991605
  8. 0xab609d1cf14f02ef0fb25a67fb9a4fbb759da5080fa1362e43086b55c5af27d2
  9. 0x850e9d5f04e64daffaa4c044f156988e515767f32cf7e7dee7ac39a0ceb7c4e7
  10. 0x4ad2073b6d060aec55c09d199990b7db63b4239e653699d60c64726663e6c134
  11. 0x5a13fca65d8a7a99a0b9f7a1e93e4c0383a76a0fdbe04d70632715947f716ff4
  12. 0xf60d24675361c4e691254e637b8ecddfc4470b91e0ce8ab4c088e46b7460f7f1
  13. 0xb48b088603004f0a5232faea4acd65999cbb4832f4c15b0098e853144cb91655
  14. 0x077edf0f29e2a3aa19c876439830696b88f0236fd0b2a3c43c76f38cdd29bb2b
  15. 0x73341bb09dd901ca47f26173883431496e3d98d6b0fb5b89f36218126d46c5d4
  16. 0xa94627de1af0e823832e05a9069b304ecccb8c0cdb8f9cfc4f2039bfb9799dc5
  17. 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON