← The evidence ledger
Evidence row 989554
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.github.pipeworx-io/data-calgary
- Recorded
- Previous row
- #581665
- Body SHA-256
- f8156b5acf76d5621dfc58003a5dd219cb26ab8eb76a73f2a2447bab7ce3c720
- Leaf
- 0x0cd39045a41fac24fc3ac882627272f6a82c5bf0778803b644e37c88d4af4e1c
What was observed
{
"endpoints": [
[
"mcp",
"https://gateway.pipeworx.io/data-calgary/mcp"
],
[
"web",
"https://pipeworx.io/packs/data-calgary"
]
],
"name": "Data Calgary",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-10-29T02:33:14.675389Z",
"status": "active",
"statusChangedAt": "2026-10-29T02:33:14.675389Z",
"updatedAt": "2026-10-29T02:33:14.675389Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "DataCalgary MCP — Calgary open data (data.calgary.ca, Socrata SODA API).",
"name": "io.github.pipeworx-io/data-calgary",
"packages": [
{
"environmentVariables": [
{
"description": "Optional Pipeworx API key. Without it calls are anonymous and capped daily; a free key raises the cap.",
"isSecret": true,
"name": "PIPEWORX_API_KEY"
}
],
"identifier": "@pipeworx/mcp-data-calgary",
"registryType": "npm",
"transport": {
"type": "stdio"
},
"version": "0.2.0"
}
],
"remotes": [
{
"type": "streamable-http",
"url": "https://gateway.pipeworx.io/data-calgary/mcp"
}
],
"repository": {
"source": "github",
"url": "https://github.com/pipeworx-io/mcp-data-calgary"
},
"title": "Data Calgary",
"version": "0.2.0",
"websiteUrl": "https://pipeworx.io/packs/data-calgary"
}
},
"source": "mcp_registry",
"summary": "DataCalgary MCP — Calgary open data (data.calgary.ca, Socrata SODA API)."
}What the leaf hashes
{"body":"f8156b5acf76d5621dfc58003a5dd219cb26ab8eb76a73f2a2447bab7ce3c720","id":989554,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793243564666971,"prev":581665,"subject":"mcp_registry:io.github.pipeworx-io/data-calgary","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (242798 rows).
- 0x0cd367e83f10b421266622e815ad407e472843a48469b426dc5545c3e4028f1b
- 0x0ed4117df52d81f6621dec9b72d6905154d94863dc83b6edfdcb029288e2f9ea
- 0x94f006f53a04763d10fb4df9606d08674a817bfd39b91745429b3d2439bb0175
- 0xf9c601ac4687fbeb8f1c8eba2169ad7f0b864919686f9508d36a44859acd5a5a
- 0x6530ee8c51d8f0c6a4cdac83ff89343b9a589bf482dc866ca56404eeeb2950a8
- 0x138731f780bafce90463589320f0bc6d8dcbefd7b0a2834724a061c57086a9dc
- 0x99f07254df537d3c743180cab9adc061164dc3409e17a6e9af3f646bf7ff8e30
- 0x824e048a0c9000b91e1d55b417aa3a36c6b82e1e589a1b2bcba3b181affb69e9
- 0x993f410a41476ea686fcc2d58df37514cfb71555f8d1bdd47411e26a291282f6
- 0x1a9c381d69db81960df6332c4c1c68a3b2d8f063647f4a6cf90d6d0e8ad1a84f
- 0x0acd277edbaacbefc2bb04d49b8c9d01edf6de2d2fa7fdd75c00385084b6bd0c
- 0xd70ffabc966845f220f4ffe9da2b5fe7293f14527ce6bfe1529c8b693d9c6662
- 0xa58cb939c08facf8daadd7c702887e9f9ae31a324fc3668f41d9c6ce7daafcfb
- 0x7b3add153244183458b4331b4f226a6729ff68c345cedfa75b49586e803bf98a
- 0x0507b989510de89f78184f7a10d971f7670a579c54df7d291a2d72f034ae74d3
- 0xa0a7723889a4c15b3e0bec353fa8dbcaec6c71cf35bb6c346415ad3e664df6a6
- 0xd76435ead496863d8b0bfab3434f54cd11da3c49d104fc4064b9cb3381567bbd
- 0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07
- Day root
- 0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
- Chained
- 0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
- Published
- On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1