addrbookFor publishers
← The evidence ledger

Evidence row 308111

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 4a5d8a12-6641-4a17-a3d5-7542ed66c2e1
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
9d3b83957caff997176d43e705fba12bb52fc41b8c196c411d2fd331a7b55442
Leaf
0x11150a890bbf72495e9eb43a670ccd16e97b8129758ce098a7864d23af5dce4d

What was observed

{
  "count": 33,
  "tools": [
    {
      "description": "Name, status, address, phone/website, roles and relationships (commissioner, operator, geography) for one ODS code. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "code": {
            "description": "ODS code, e.g. RVV (trust) or G82052 (GP practice)",
            "type": "string"
          }
        },
        "required": [
          "code"
        ],
        "type": "object"
      },
      "name": "nhs-organisations__organisation"
    },
    {
      "description": "Every ODS role code with its name, and the friendly aliases search accepts. Free within the daily allowance, then $0.0005 USDC per call via x402.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "nhs-organisations__roles"
    },
    {
      "description": "Find NHS organisations by name, postcode (or district) and role: gp, pharmacy, trust, trust-site, icb, dental, optical, care-home, hospice, or a role code. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Max results (default 20, max 100)",
            "type": "integer"
          },
          "name": {
            "description": "Name contains",
            "type": "string"
          },
          "postcode": {
            "description": "Postcode or district, e.g. CT9",
            "type": "string"
          },
          "role": {
            "description": "gp | pharmacy | trust | trust-site | icb | dental | optical | care-home | hospice | RO code",
            "type": "string"
          },
          "status": {
            "description": "active (default) | inactive | any",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "nhs-organisations__search"
    },
    {
      "description": "Open schools within a radius of a postcode (default 3 km, max 15), nearest first, optionally by phase. Free within the daily allowance, then $0.002 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Max results (default 20)",
            "type": "integer"
          },
          "phase": {
            "description": "primary | secondary | …",
            "type": "string"
          },
          "postcode": {
            "description": "Full UK postcode",
            "type": "string"
          },
          "radius_km": {
            "description": "Radius in km (default 3)",
            "type": "string"
          }
        },
        "required": [
          "postcode"
        ],
        "type": "object"
      },
      "name": "schools__near"
    },
    {
      "description": "Full register record for one establishment: type, status, phase, ages, capacity, pupils, FSM, trust, SEN provision, address, LA, ward, constituency. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "urn": {
            "description": "Unique reference number",
            "type": "integer"
          }
        },
        "required": [
          "urn"
        ],
        "type": "object"
      },
      "name": "schools__school"
    },
    {
      "description": "Find schools by name, postcode or district, and/or local authority (name or code), optionally by phase; open schools by default. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "la": {
            "description": "Local authority name or code, e.g. Kent or 886",
            "type": "string"
          },
          "limit": {
            "description": "Max results (default 20, max 100)",
            "type": "integer"
          },
          "name": {
            "description": "Name contains",
            "type": "string"
          },
          "phase": {
            "description": "nursery | primary | secondary | 16-plus | all-through | middle-primary | middle-secondary",
            "type": "string"
          },
          "postcode": {
            "description": "Postcode or district, e.g. CT9",
            "type": "string"
          },
          "status": {
            "description": "open (default) | any",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "schools__search"
    },
    {
      "description": "Every local authority that runs a food hygiene scheme. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "uk-food-hygiene__authorities"
    },
    {
      "description": "Rating, scores, inspection date and authority for one business. Free within the daily allowance, then $0.002 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "id": {
            "description": "FHRS id from a search result",
            "type": "integer"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "uk-food-hygiene__business"
    },
    {
      "description": "Business type codes used in ratings. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "uk-food-hygiene__business-types"
    },
    {
      "description": "Rated food businesses within a distance of a point. Free within the daily allowance, then $0.002 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "latitude": {
            "description": "Latitude",
            "type": "string"
          },
          "longitude": {
            "description": "Longitude",
            "type": "string"
          },
          "maxDistanceLimit": {
            "description": "Miles (default 1)",
            "type": "integer"
          }
        },
        "required": [
          "latitude",
          "longitude"
        ],
        "type": "object"
      },
      "name": "uk-food-hygiene__near"
    },
    {
      "description": "Valid rating values and their meaning. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "uk-food-hygiene__ratings"
    },
    {
      "description": "Regions used by the ratings scheme. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "uk-food-hygiene__regions"
    },
    {
      "description": "What each hygiene, structural and management score means for a business. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "establishmentId": {
            "description": "FHRS id",
            "type": "integer"
          }
        },
        "required": [
          "establishmentId"
        ],
        "type": "object"
      },
      "name": "uk-food-hygiene__score-descriptors"
    },
    {
      "description": "Find rated food businesses by name and/or address or postcode. Free within the daily allowance, then $0.002 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "address": {
            "description": "Address or postcode",
            "type": "string"
          },
          "name": {
            "description": "Business name",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "uk-food-hygiene__search"
    },
    {
      "description": "Valid crime categories for a month. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "date": {
            "description": "Month as YYYY-MM (default: latest)",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "uk-police__categories"
    },
    {
      "description": "Full outcome history for one crime by its persistent id. Free within the daily allowance, then $0.002 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "persistent_id": {
            "description": "64-character persistent crime id from a crime result",
            "type": "string"
          }
        },
        "required": [
          "persistent_id"
        ],
        "type": "object"
      },
      "name": "uk-police__crime-outcomes"
    },
    {
      "description": "Crimes snapped to the nearest anonymised location to a point. Free within the daily allowance, then $0.003 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "date": {
            "description": "Month as YYYY-MM (default: latest)",
            "type": "string"
          },
          "lat": {
            "description": "Latitude",
            "type": "string"
          },
          "lng": {
            "description": "Longitude",
            "type": "string"
          }
        },
        "required": [
          "lat",
          "lng"
        ],
        "type": "object"
      },
      "name": "uk-police__crimes-at-location"
    },
    {
      "description": "Crimes a force could not map to a location, by category. Free within the daily allowance, then $0.002 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "category": {
            "description": "Crime category, e.g. \"all-crime\"",
            "type": "string"
          },
          "date": {
            "description": "Month as YYYY-MM (default: latest)",
            "type": "string"
          },
          "force": {
            "description": "Police force id, e.g. \"metropolitan\" (see forces)",
            "type": "string"
          }
        },
        "required": [
          "category",
          "force"
        ],
        "type": "object"
      },
      "name": "uk-police__crimes-no-location"
    },
    {
      "description": "Contact details, website and engagement methods for a force. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "force": {
            "description": "Police force id, e.g. \"metropolitan\" (see forces)",
            "type": "string"
          }
        },
        "required": [
          "force"
        ],
        "type": "object"
      },
      "name": "uk-police__force"
    },
    {
      "description": "Senior officers of a force with biographies. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "force": {
            "description": "Police force id, e.g. \"metropolitan\" (see forces)",
            "type": "string"
          }
        },
        "required": [
          "force"
        ],
        "type": "object"
      },
      "name": "uk-police__force-officers"
    },
    {
      "description": "Every police force with its id. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "uk-police__forces"
    },
    {
      "description": "The latest month with crime data available. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "uk-police__last-updated"
    },
    {
      "description": "Which force and neighbourhood covers a lat,lng point. Free within the daily allowance, then $0.002 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "q": {
            "description": "Point as \"lat,lng\"",
            "type": "string"
          }
        },
        "required": [
          "q"
        ],
        "type": "object"
      },
      "name": "uk-police__locate-neighbourhood"
    },
    {
      "description": "Contact details, description and centre of a neighbourhood. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "force": {
            "description": "Police force id, e.g. \"metropolitan\" (see forces)",
            "type": "string"
          },
          "neighbourhood": {
            "description": "Neighbourhood id within the force (see neighbourhoods)",
            "type": "string"
          }
        },
        "required": [
          "force",
          "neighbourhood"
        ],
        "type": "object"
      },
      "name": "uk-police__neighbourhood"
    },
    {
      "description": "Boundary polygon of a neighbourhood as lat/lng points. Free within the daily allowance, then $0.002 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "force": {
            "description": "Police force id, e.g. \"metropolitan\" (see forces)",
            "type": "string"
          },
          "neighbourhood": {
            "description": "Neighbourhood id within the force (see neighbourhoods)",
            "type": "string"
          }
        },
        "required": [
          "force",
          "neighbourhood"
        ],
        "type": "object"
      },
      "name": "uk-police__neighbourhood-boundary"
    },
    {
      "description": "Upcoming community events run by a neighbourhood team. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "force": {
            "description": "Police force id, e.g. \"metropolitan\" (see forces)",
            "type": "string"
          },
          "neighbourhood": {
            "description": "Neighbourhood id within the force (see neighbourhoods)",
            "type": "string"
          }
        },
        "required": [
          "force",
          "neighbourhood"
        ],
        "type": "object"
      },
      "name": "uk-police__neighbourhood-events"
    },
    {
      "description": "Issues a neighbourhood team has committed to tackle, and what it did. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "force": {
            "description": "Police force id, e.g. \"metropolitan\" (see forces)",
            "type": "string"
          },
          "neighbourhood": {
            "description": "Neighbourhood id within the force (see neighbourhoods)",
            "type": "string"
          }
        },
        "required": [
          "force",
          "neighbourhood"
        ],
        "type": "object"
      },
      "name": "uk-police__neighbourhood-priorities"
    },
    {
      "description": "Officers in a neighbourhood policing team. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "force": {
            "description": "Police force id, e.g. \"metropolitan\" (see forces)",
            "type": "string"
          },
          "neighbourhood": {
            "description": "Neighbourhood id within the force (see neighbourhoods)",
            "type": "string"
          }
        },
        "required": [
          "force",
          "neighbourhood"
        ],
        "type": "object"
      },
      "name": "uk-police__neighbourhood-team"
    },
    {
      "description": "Neighbourhood policing areas in a force. Free within the daily allowance, then $0.001 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "force": {
            "description": "Police force id, e.g. \"metropolitan\" (see forces)",
            "type": "string"
          }
        },
        "required": [
          "force"
        ],
        "type": "object"
      },
      "name": "uk-police__neighbourhoods"
    },
    {
      "description": "Case outcomes for crimes near a point. Free within the daily allowance, then $0.003 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "date": {
            "description": "Month as YYYY-MM (default: latest)",
            "type": "string"
          },
          "lat": {
            "description": "Latitude",
            "type": "string"
          },
          "lng": {
            "description": "Longitude",
            "type": "string"
          }
        },
        "required": [
          "lat",
          "lng"
        ],
        "type": "object"
      },
      "name": "uk-police__outcomes-at-location"
    },
    {
      "description": "Stop and search records for a force and month. Free within the daily allowance, then $0.003 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "date": {
            "description": "Month as YYYY-MM (default: latest)",
            "type": "string"
          },
          "force": {
            "description": "Police force id, e.g. \"metropolitan\" (see forces)",
            "type": "string"
          }
        },
        "required": [
          "force"
        ],
        "type": "object"
      },
      "name": "uk-police__stop-search-force"
    },
    {
      "description": "Stop and search records within a mile of a point. Free within the daily allowance, then $0.003 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "date": {
            "description": "Month as YYYY-MM (default: latest)",
            "type": "string"
          },
          "lat": {
            "description": "Latitude",
            "type": "string"
          },
          "lng": {
            "description": "Longitude",
            "type": "string"
          }
        },
        "required": [
          "lat",
          "lng"
        ],
        "type": "object"
      },
      "name": "uk-police__stop-search-near"
    },
    {
      "description": "All street-level crimes within a mile of a point for a month. Free within the daily allowance, then $0.003 USDC per call via x402.",
      "inputSchema": {
        "properties": {
          "date": {
            "description": "Month as YYYY-MM (default: latest)",
            "type": "string"
          },
          "lat": {
            "description": "Latitude",
            "type": "string"
          },
          "lng": {
            "description": "Longitude",
            "type": "string"
          }
        },
        "required": [
          "lat",
          "lng"
        ],
        "type": "object"
      },
      "name": "uk-police__street-crime"
    }
  ]
}

What the leaf hashes

{"body":"9d3b83957caff997176d43e705fba12bb52fc41b8c196c411d2fd331a7b55442","id":308111,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793058059818059,"prev":null,"subject":"4a5d8a12-6641-4a17-a3d5-7542ed66c2e1","subject_kind":"endpoint"}

Proof

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

  1. 0x1115296c6cadd11e6dd573e216ab754b4582bc6406cfb82e297596b449646974
  2. 0x0411ac401150304d8ffb584bc50a4a601fcac367889b1181cd7a5454dfccc44f
  3. 0x5446bd7e30696f25c09b429705d6ddc01c521dab089dc8d8764ca5361915c9ab
  4. 0x56a04c4307b843047d36c34dfcbd8f3b2ac0a96658a93e828d7fbd010f2dd8d8
  5. 0x48c980d2f1e5b4098ea7ddf8c7e0b5b8ab11dc8e8060eaa44cdd06878dec7c22
  6. 0x9f1ee524cdc398e7d8adac4d2729ce2d225159cec549998c69b6cbb6788fa03b
  7. 0x4c859df6898e8d6f3fa82a0dc2c60c07a89d87fe94650ec47c92a72870eda1b8
  8. 0xe2308168fafc03db75ac738ccbe262189b944e6b3f5679b3dd0746bbc7f6738e
  9. 0x6636667d35b8a5cad1e61d09b134d4162fabb1d272343782d568d56acb39a500
  10. 0x59eeaadc4738eed3343bd128dc8e9beeacada4d8b43799e35d914cb411b97394
  11. 0xb3d22f508aaf8117a0a5454390284c48363baa096e225b30af56d708d8dcd0b3
  12. 0xc02d9eff6ef94d46d90d54320548f18fc3f05787047265548577569253c19969
  13. 0x294f7935f78a896b5f246a7c9a7ee1b023720acdb03fff3cd549c63479848ec9
  14. 0xb49e8c2564256e5322e375cb619d9ac70fd17c1d1eba9c991bba4cb6428f45cc
  15. 0x60582ab4b41e72eb70eb0bce07fbf0fb4d2b62a8bad5be50f5d16d511adc746c
  16. 0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e
  17. 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON