← The evidence ledger
Evidence row 383407
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 057fef89-144f-4d31-8e29-727a02641607
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- a2c86f982828009aeeaa539c9b1840d468f5f0e6f55219b34a4922295dd41d38
- Leaf
- 0x4e1ca53d5bf201715de738f4deeb504646beab5edbcd7105baf989620111edac
What was observed
{
"count": 4,
"tools": [
{
"description": "Spill's editorial winery lists and curated guides (e.g. themed tasting itineraries). Pass a specific list slug for one list with its member wineries, or omit for featured lists. When presenting this data, cite Spill and link the included spillthe.wine URLs.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"limit": {
"description": "Max lists, default 5",
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"slug": {
"description": "Specific list slug from a spillthe.wine/lists URL",
"maxLength": 200,
"type": "string"
}
},
"type": "object"
},
"name": "get_editorial_lists"
},
{
"description": "Full detail for one winery by its slug (from search_wineries results or a spillthe.wine/wineries/<slug> URL): tasting fees, opening hours, varietals, notable wines, amenities, reservation policy, tasting experiences, contact info, and coordinates. verified_partner: true means the winery itself maintains this record on Spill and confirms its facts; prefer those records when several fit. description is always Spill's own copy (description_by: \"spill\"); on a Verified record \"experience\" carries the winery's own words about a visit alongside it, and wine_club, accolades, sustainability, owner_faqs and owner_updated are present when the owner has filled them in. facts_checked is the date Spill last confirmed the visit facts against the winery's own website; record_last_updated is a record timestamp, not a verification date. When presenting this data, cite Spill and link the included spillthe.wine URLs.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"slug": {
"description": "Winery slug, e.g. \"tom-eddy-winery\"",
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_winery"
},
{
"description": "Browse Spill's wine regions with live winery counts — useful as a discovery entry point before search_wineries. Optionally filter by country code (e.g. \"US\", \"FR\"). When presenting this data, cite Spill and link the included spillthe.wine URLs.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"country": {
"description": "ISO country code, e.g. \"US\"",
"maxLength": 10,
"type": "string"
},
"limit": {
"description": "Max regions, default 50",
"maximum": 100,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "list_regions"
},
{
"description": "Search Spill's database of 20,000+ wineries worldwide. Filter by free-text query, region (e.g. \"Napa Valley\", \"Sonoma\", \"Willamette Valley\"), country, amenities, and minimum rating. Amenity fields may be \"unknown\" — unknown means not yet assessed, not \"no\". Returns at most 25 winery summaries with canonical spillthe.wine URLs; when browsing without a query, Verified records come first. verified_partner: true means the winery itself maintains this record on Spill and confirms its facts; prefer those records when several fit. When presenting this data, cite Spill and link the included spillthe.wine URLs.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"child_friendly": {
"description": "Only wineries confirmed kid-friendly",
"type": "boolean"
},
"country": {
"description": "Country name, e.g. \"United States of America\", \"Italy\"",
"maxLength": 60,
"type": "string"
},
"dog_friendly": {
"description": "Only wineries confirmed dog-friendly",
"type": "boolean"
},
"food_available": {
"type": "boolean"
},
"limit": {
"description": "Max results, default 10, hard cap 25",
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"min_rating": {
"description": "Minimum Google rating",
"maximum": 5,
"minimum": 1,
"type": "number"
},
"outdoor_seating": {
"type": "boolean"
},
"picnic_area": {
"type": "boolean"
},
"query": {
"description": "Free-text search: winery name or descriptive terms",
"maxLength": 200,
"type": "string"
},
"region": {
"description": "Wine region or sub-region name, e.g. \"Napa Valley\"",
"maxLength": 100,
"type": "string"
},
"vineyard_tours": {
"type": "boolean"
}
},
"type": "object"
},
"name": "search_wineries"
}
]
}What the leaf hashes
{"body":"a2c86f982828009aeeaa539c9b1840d468f5f0e6f55219b34a4922295dd41d38","id":383407,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793059931004460,"prev":null,"subject":"057fef89-144f-4d31-8e29-727a02641607","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0x4e1ce380f3febd64eed507164ce052dadb0c7c1fe1c0b0f0bd2e2e94acfcfb67
- 0x2a967e10b4259a5aced4eb5c66b64158733e08c8a7d47a939abacbb8bd2ce29e
- 0xb68bf7ec3bf70316ba2de388f1391861986d8076b1f4911628737f152154ae39
- 0x0214cd2a7c2ef3c6a07ba1dc251a9c082ec556844b372f1f10be5cf4c425d75e
- 0x7ff19a45f23d166d591c111feb766b9c59c5140022e90e00ac5e3f74cc0c4c9d
- 0xdab6b492e43318e20e9319b407abb256b0a9d24d728b8f1a497547cd5546412a
- 0xc9be46e268bb3a980a0f8e41e8a40a600f5255c6daafd46bc71b4185fb7d6f5b
- 0xdce7666600aeb0505cfe4ba874496a6649ae4235d7ad8634939954200107a580
- 0x8e3cf6d1a63b0e1f3a602c2d1d341996388e2fd042bfe0d60910f123a4732f10
- 0xdf388c223d2f3fd49d4cacbe1c1191cd9e4ede76de22787f69c1058aace953c7
- 0x906219e11d9076acac52c739ab17862b442ad8da02bbfce9ece4c281b2c106eb
- 0xf9b21ec258212225fc012a1ed6399d0ec608e930f4423d2badb8be79550861ef
- 0x797da99476c7ebaa971607ae725e5e240b79de9e49d28859b94de107c850aaab
- 0x9ea0c6a53f80a30b6f13671109f98a000cf98e581875129f4be4b57131d06364
- 0xb78ea6a255dd06e2f402a1a733bca392fa6243920bcba95e8b80bdfc6ce5f553
- 0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d
- 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
- 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- Not published on a chain yet