← The evidence ledger
Evidence row 521895
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 543e00f4-325f-4264-ba12-be1c72c829b7
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- c059bff61b3435c2f14477b37bbf0b02a0a49df0f90c82dd3940f0d4c6879936
- Leaf
- 0x2e5a961d50db0481d786d1713cb6b0b37c606db9e9075378cdd689233ae8c09c
What was observed
{
"count": 7,
"tools": [
{
"description": "AUTHENTICATED: create a neutral, shareable request for independently re-checkable ECZ-ID evidence. Requires a Microsoft Entra bearer token with the RequestToResolve.Create scope (or app role). It never verifies a target, never sends messages, and absence of evidence is never rendered as unsafe.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"consent_mode": {
"enum": [
"link-only",
"user-initiated-share"
],
"type": "string"
},
"idempotency_key": {
"pattern": "^[A-Za-z0-9._-]{8,128}$",
"type": "string"
},
"requested_evidence_category": {
"pattern": "^[a-z][a-z0-9-]{1,60}$",
"type": "string"
},
"resolver_ref": {
"maxLength": 300,
"type": "string"
},
"target_descriptor": {
"maxLength": 300,
"minLength": 1,
"type": "string"
},
"target_type": {
"enum": [
"business",
"agent",
"mcp",
"api",
"software"
],
"type": "string"
}
},
"required": [
"target_type",
"target_descriptor",
"requested_evidence_category",
"consent_mode"
],
"type": "object"
},
"name": "create_request_to_resolve"
},
{
"description": "Deterministically render the exact ECZ-ID status using the claims-safe renderer (VERIFIED is an ECZ-ID state, not a Microsoft certification). Absence of evidence renders the approved neutral wording — never \"unsafe\". No LLM.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"ecz_id": {
"description": "ECZ-ID identifier. Parent, e.g. ECZ-GB-RBS1NW; or child Passport, e.g. ECZ-GB-RBS1NW::MCP_PASSPORT-ABC123",
"maxLength": 64,
"pattern": "^ECZ(-[A-Z0-9]{2,32}){1,4}(::[A-Z0-9][A-Z0-9_-]*-[0-9A-Z]{6})?$",
"type": "string"
}
},
"required": [
"ecz_id"
],
"type": "object"
},
"name": "explain_status"
},
{
"description": "Given narrow context flags, return ONE best next ECZ-ID product action (free/community routes win where correct; neutral context routes to free public verification).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"agent_concern": {
"type": "boolean"
},
"business_identity_missing": {
"type": "boolean"
},
"deeper_evidence_required": {
"type": "boolean"
},
"developer_local_workflow": {
"type": "boolean"
},
"implementation_assessment_needed": {
"type": "boolean"
},
"mcp_concern": {
"type": "boolean"
},
"multi_tenant_estate": {
"type": "boolean"
},
"org_wide_governance": {
"type": "boolean"
},
"software_supply_chain_evidence": {
"type": "boolean"
}
},
"type": "object"
},
"name": "find_product"
},
{
"description": "Return the narrow current Resolver-derived state for an ECZ-ID (state, checked_at, Resolver link). No risk/safety/compliance inference.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"ecz_id": {
"description": "ECZ-ID identifier. Parent, e.g. ECZ-GB-RBS1NW; or child Passport, e.g. ECZ-GB-RBS1NW::MCP_PASSPORT-ABC123",
"maxLength": 64,
"pattern": "^ECZ(-[A-Z0-9]{2,32}){1,4}(::[A-Z0-9][A-Z0-9_-]*-[0-9A-Z]{6})?$",
"type": "string"
}
},
"required": [
"ecz_id"
],
"type": "object"
},
"name": "get_current_state"
},
{
"description": "Return deterministic official install/discovery routes for an ECZ-ID product or surface (canonical URLs only; planned Microsoft surfaces carry no URLs).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"product": {
"description": "Product slug: mcp-trust | agent-trust | developer-trust | resolver | developer-gateway | trustops | mcp-services | msp",
"pattern": "^[a-z][a-z0-9-]{1,40}$",
"type": "string"
}
},
"required": [
"product"
],
"type": "object"
},
"name": "get_install_instructions"
},
{
"description": "Return the deterministic public Resolver proof/re-check URL for an ECZ-ID. No network call.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"ecz_id": {
"description": "ECZ-ID identifier. Parent, e.g. ECZ-GB-RBS1NW; or child Passport, e.g. ECZ-GB-RBS1NW::MCP_PASSPORT-ABC123",
"maxLength": 64,
"pattern": "^ECZ(-[A-Z0-9]{2,32}){1,4}(::[A-Z0-9][A-Z0-9_-]*-[0-9A-Z]{6})?$",
"type": "string"
}
},
"required": [
"ecz_id"
],
"type": "object"
},
"name": "get_resolver_link"
},
{
"description": "Resolve an ECZ-ID through the public ECZ-ID Resolver and return the exact canonical state with checked_at, Resolver proof link, re-check action and the local-policy caveat. Never asserts safety, approval or compliance.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"ecz_id": {
"description": "ECZ-ID identifier. Parent, e.g. ECZ-GB-RBS1NW; or child Passport, e.g. ECZ-GB-RBS1NW::MCP_PASSPORT-ABC123",
"maxLength": 64,
"pattern": "^ECZ(-[A-Z0-9]{2,32}){1,4}(::[A-Z0-9][A-Z0-9_-]*-[0-9A-Z]{6})?$",
"type": "string"
}
},
"required": [
"ecz_id"
],
"type": "object"
},
"name": "resolve_identity"
}
]
}What the leaf hashes
{"body":"c059bff61b3435c2f14477b37bbf0b02a0a49df0f90c82dd3940f0d4c6879936","id":521895,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793123485208256,"prev":null,"subject":"543e00f4-325f-4264-ba12-be1c72c829b7","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0x2e5a959f305643913f1584362c33eeb8c51b12a6ab745e5a235835ad997072f1
- 0x18f1b31d9fd1ed0c242916abad07b5e838feee4003b2890354bbce0ab4bfc78a
- 0xaa5ec569d07bd2caeb1addbd9a9d64e4bbb782d7836fe1f4361cc47ba12f79fa
- 0x1df0bbf5a2e8ab6ba920559cddb1d03b3e94b22c07f5d1742a09ff374fe89342
- 0xad82d318d7c88a3d4a065d245ded8997b79cc71860804c544c832c684280e91e
- 0x5a15209e9b2c7f5e70c751798b526d8d45bb7d27ad9c8d12f8ca0ef3e1b7ab98
- 0x6c3fe21856796833845904efbfd73dc98cae7bd4990a6fc9d486df0d4f4ca3ee
- 0x8b46cbc55351ad0ca67f5ffef7c7c188ec3bf6c0c3b2a4c58a53b494fcb1493e
- 0xcfd487470915d1a6c64b6d127c59a1faebdf7c199f0699b1501f919e229e2727
- 0x928a7bf531d3c15072e75bf5b047b2172e9cfbf3b5f65b3538c6a88dfb790f02
- 0x565e5d1bdde53cb504eca7d80d5086f778250d6d1d5f559fca69ef359e9343cf
- 0xbba37928cada6ab17c662e87851d940dd07cc2323bc089da77c1f353a0c5e936
- 0xf9e544d10b80657275e1e196da89ba5336a7cc49eaa0d6d801fb5d632cf5deec
- 0x8ff18b1523f9fbdd16a5796cbe184b46854c06256508af8de5509b598370c725
- 0xa383a1cfe9b3f6af67eb4c7642564b9424d46d7fca90e7ba175d549f8b67dd0c
- 0x52efa60e0c3d8525486d2310eb3b6b566c9677c64fd1f819edb072cf101bcbdb
- 0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c
- 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4