← The evidence ledger
Evidence row 2521431
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.github.nickgeorgeseo/gatehouse
- Recorded
- Previous row
- #44635
- Body SHA-256
- 4d21f2732995d449c205977ac0ac62584cc5591fc34312d7dc9728b20cc2eb39
- Leaf
- 0x9d32efd1fa4277fe0509527a0cfabce1ed8f9a7aa91463058069966a6974ef9e
What was observed
{
"endpoints": [
[
"web",
"https://nickgeorgeai.com/open-source/mcp-gatehouse"
]
],
"name": "mcp-gatehouse",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-11-03T03:35:09.68941Z",
"status": "active",
"statusChangedAt": "2026-11-03T03:35:09.68941Z",
"updatedAt": "2026-11-03T03:35:09.68941Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Permission tiers, approval gates, and audit logging for MCP servers - the server is the gatekeeper",
"name": "io.github.nickgeorgeseo/gatehouse",
"packages": [
{
"identifier": "mcp-gatehouse",
"registryBaseUrl": "https://pypi.org",
"registryType": "pypi",
"runtimeHint": "uvx",
"transport": {
"type": "stdio"
},
"version": "0.5.0"
}
],
"repository": {
"source": "github",
"url": "https://github.com/nickgeorgeseo/mcp-gatehouse"
},
"title": "mcp-gatehouse",
"version": "0.5.0",
"websiteUrl": "https://nickgeorgeai.com/open-source/mcp-gatehouse"
}
},
"source": "mcp_registry",
"summary": "Permission tiers, approval gates, and audit logging for MCP servers - the server is the gatekeeper"
}What the leaf hashes
{"body":"4d21f2732995d449c205977ac0ac62584cc5591fc34312d7dc9728b20cc2eb39","id":2521431,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793679539506296,"prev":44635,"subject":"mcp_registry:io.github.nickgeorgeseo/gatehouse","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (425475 rows).
- 0x9d32eafc876f92a3c3eab38556e41fa9dd608035ed9d2fc4b2922657a2329907
- 0x1f9fd257c1056b66d8ff83eb4914fa22fd7a2da8c20277f803b5855f11e0d909
- 0x34e489da1e00b04186e8588efda0a7065400596a1c5c59c20f07fa8922411a14
- 0xab2646bb9d10b8cbe1b0a57363c5e13c9ffc3593131419d24eb424060efa292e
- 0x3cd27460a5259b44ecbd3283584f7ac89996b9922459fc6e3aa0c4ab9c1bfc15
- 0xd03f429cef41b46fa0c78616498bf263a2f020013f33a7061ef0062a046abdaa
- 0xcc7b016764dbdd3bbe640d990b3f57a7e26c0b82c5884dada74b6565d1d330e4
- 0xdd4f43385ae84b4175d9cff0b7e0e491566df4c0be42453c6296c150c5637bf3
- 0x1425b173a54d06fe7c032f04c8c6e8d243cdb7660b82be569ae87503d54154fe
- 0x5c57b11baf5216c5ac6bb9d4ef605bd8fbe37e87d6eb12f27924bbc065d99f2c
- 0x40df8ddb5958ac50a21688c61502d59ab453174698db5d36d6a05ab19a14aacf
- 0x1099287727562c14a7abe0a83bbff73550f5edf7888838722a66e395138b4bba
- 0xa213237248bc217986c237aa7f834054c4c09d2887d4a5c8ab351dd9ccee40bd
- 0x7657cb1e96189305f3276517cf3716f7cacdef06e4b876b60d2c0bd8b60fda96
- 0xbdd3407977f70b26d0af6e874d984fe982a78bf95057b70049009db10e525ebc
- 0x77587d79b39ec04901214373cabf0c9651bc2cf065dc080615a260064314c4a5
- 0x271a5f715272513f57457682f93389885577f2664b5ae5dcea924ad10a098eb5
- 0x717b5d7cbc24826c5b1f7b7433bf30b76e9ba1370476af4e1b494a5211897cc3
- 0xe35032d4b064b015fe60638756eeb0bc24e7c7943586468d33349341ee0ed3d6
- Day root
- 0xb646ffa569e24bf8336b0a15a9d98d0a2f1239f58e10c2b18a9d22e43343566a
- Chained
- 0x35e926359fd19031c6b5e08fb3b44f2524386a57c8fdd353336c185603f53d43
- Published
- On Arc Testnet, block 70601990: 0xa5f9dadba13cde129126b950e64b815e6833cb8ff53b75026c9dbe769c3768c7