addrbookFor publishers
← The evidence ledger

Evidence row 776508

Observed , by sync.mcp_registry/1.

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

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-28T13:35:30.043233Z",
        "status": "active",
        "statusChangedAt": "2026-10-28T13:35:30.043233Z",
        "updatedAt": "2026-10-28T13:35:30.043233Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Ask your agent about your own Apple Health data: 194 metrics, 18 tools, local, 0 deps.",
      "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.8.0"
        },
        {
          "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": "02479f8dfe98edf84b1c4d5b46c2de9395f048440624644d62415511d7dd9d8e",
          "identifier": "https://github.com/PhilipAD/health-export-mcp/releases/download/v1.8.0/health-export.mcpb",
          "registryType": "mcpb",
          "transport": {
            "type": "stdio"
          },
          "version": "1.8.0"
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/PhilipAD/health-export-mcp"
      },
      "title": "MetricBridge Apple Health",
      "version": "1.8.0",
      "websiteUrl": "https://www.healthexport.dev/mcp/"
    }
  },
  "source": "mcp_registry",
  "summary": "Ask your agent about your own Apple Health data: 194 metrics, 18 tools, local, 0 deps."
}

What the leaf hashes

{"body":"a1e7d79610ef29df7e1aa65e1825d42ca32e8a38288d3bc82b879c5f350eaa2a","id":776508,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793196656463777,"prev":524544,"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 (231336 rows).

  1. 0xb142c00945844316f2544f66ac5617bb8d695e372994c41b97892b99976fa200
  2. 0x3500c8f30b0a439523ec02d294b0b5aebe00e7aa33a5a43c8a30a498a8ac89cd
  3. 0x8ec5f64eaaf22db4c7961cce44c9fa5d21bce52e71c9519e6a658bebcc92b098
  4. 0x48d5d67844e2fadcede7d190ac9ef56edbdd437452e6053fa0702f4a6f10c8d7
  5. 0xee1f910c6fab30e6d14de4d1d95dc18b0586d03ae20bfa1da2c41d71e2bef4af
  6. 0x1612dc5262116a700c86afa6829f5101288b5e50c1865c80bef451bf683e93e5
  7. 0x955ec63227f10b534b7a2189b0bb2968f84f10199d028a5bae3efa94638ad38c
  8. 0xb6a3b5b4bf82803ce4486bb418f47b944648f7e82ceca8d995943cc3f5c57af7
  9. 0x59ff81d31c1d6f5e50c3d61175e44ce863772a27386c5f9faddea7f917ec1a1a
  10. 0xf99ec6e64c3cd08fa7ae9ce2aacc83dcf11f639ee42c3d44eaf9cf415376cb52
  11. 0xa97e39afecb0b05779b5d63485e58c90d3888fb389c77c0d1282ca25b71aa2c0
  12. 0x5a479aaebe9f67b843e6d7aef6fb431b656ee3cdb7c101ed4174c84175b7a63f
  13. 0x2c930436acda0fc12ca6444c398732253201032fcc30928df4b856695845c63b
  14. 0xad5ed8dc5ef9ee1ff21d19f603db7fd603ad90ffc13b68cf331a879eabb7b657
  15. 0xcd8084fb60eb6be382a8750a344eb425404f5162e8ae3db9a15ef555a7942b85
  16. 0x0f8977bd16865247451d1ee836b084081d3d0cd17d6a07353fad0c70393c7403
  17. 0xe08e8bd91858a8a10c46ecde9c29a6288b960987303173c5e882afb46ce91fa0
  18. 0xe6cfe00ae4e02bc12327e45b5f3334ea5850ba3bcc8e3101d30a8189856a95af
Day root
0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
Chained
0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
Published
On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae

How to check it · This row as JSON