addrbookFor publishers
← The evidence ledger

Evidence row 563817

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint b8d99dfa-bc89-4472-a76f-bb6c91478878
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
51c4dec7e753f2dc8c379a8ad747338e310a09f558ebc39553d7a8e3d3742d38
Leaf
0x6a0ad03a700e61494c8d2170fb8aa29af2b5e3040c27163709434b953747b186

What was observed

{
  "count": 4,
  "tools": [
    {
      "description": "Generate cheap round trips through several cities, from cached flights. Accepts one departure city (from) or up to 5 (from_cities); with several, a trip can return to a different one of them. Returns trips sorted by total price. To share or book a trip, pass its flight_ids to save_trip.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "date_from": {
            "description": "Earliest departure date, YYYY-MM-DD.",
            "type": "string"
          },
          "date_to": {
            "description": "Latest return date, YYYY-MM-DD.",
            "type": "string"
          },
          "exclude_cities": {
            "description": "Never visit these cities.",
            "items": {
              "type": "string"
            },
            "type": [
              "null",
              "array"
            ]
          },
          "exclude_countries": {
            "description": "Never visit cities in these ISO country codes.",
            "items": {
              "type": "string"
            },
            "type": [
              "null",
              "array"
            ]
          },
          "from": {
            "description": "Departure city name, exactly as returned by search_cities. Give from or from_cities.",
            "type": "string"
          },
          "from_cities": {
            "description": "Several departure cities (up to 5), exactly as returned by search_cities. A trip leaves from one of them and may return to any of them.",
            "items": {
              "type": "string"
            },
            "type": [
              "null",
              "array"
            ]
          },
          "include_cities": {
            "description": "Only visit these cities.",
            "items": {
              "type": "string"
            },
            "type": [
              "null",
              "array"
            ]
          },
          "include_countries": {
            "description": "Only visit cities in these ISO country codes.",
            "items": {
              "type": "string"
            },
            "type": [
              "null",
              "array"
            ]
          },
          "legs": {
            "description": "Number of outbound flights before the flight home (1-7). The round trip adds one flight home, so the trip has legs+1 flights total.",
            "type": "integer"
          },
          "limit": {
            "description": "Maximum number of trips to return, default 5, max 10.",
            "type": "integer"
          },
          "max_nights": {
            "description": "Maximum nights in each city, default 3.",
            "type": "integer"
          },
          "min_nights": {
            "description": "Minimum nights in each city, default 2.",
            "type": "integer"
          }
        },
        "required": [
          "date_from",
          "date_to",
          "legs"
        ],
        "type": "object"
      },
      "name": "plan_trips"
    },
    {
      "description": "Save a trip from flight ids returned by search_flights or plan_trips. Returns a public page with the trip and a booking link on Kiwi.com. Prices are confirmed on the booking site.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "flight_ids": {
            "description": "Flight ids from search_flights or plan_trips, in any order, at least 1 and at most 8.",
            "items": {
              "type": "string"
            },
            "type": [
              "null",
              "array"
            ]
          }
        },
        "required": [
          "flight_ids"
        ],
        "type": "object"
      },
      "name": "save_trip"
    },
    {
      "description": "Find city names we have flights for. Use the exact name in the other tools.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "query": {
            "description": "City name prefix, e.g. 'Lond' or 'Sev'.",
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_cities"
    },
    {
      "description": "Cheapest one-way flights between two cities, or from one city to anywhere, from cached airline prices. Dates are a departure window.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "date_from": {
            "description": "Earliest departure date, YYYY-MM-DD.",
            "type": "string"
          },
          "date_to": {
            "description": "Latest departure date, YYYY-MM-DD; defaults to date_from.",
            "type": "string"
          },
          "from": {
            "description": "Departure city name, exactly as returned by search_cities.",
            "type": "string"
          },
          "limit": {
            "description": "Maximum number of flights to return, default 20, max 50.",
            "type": "integer"
          },
          "to": {
            "description": "Arrival city name; omit to search anywhere.",
            "type": "string"
          }
        },
        "required": [
          "from",
          "date_from"
        ],
        "type": "object"
      },
      "name": "search_flights"
    }
  ]
}

What the leaf hashes

{"body":"51c4dec7e753f2dc8c379a8ad747338e310a09f558ebc39553d7a8e3d3742d38","id":563817,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793137731676788,"prev":null,"subject":"b8d99dfa-bc89-4472-a76f-bb6c91478878","subject_kind":"endpoint"}

Proof

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

  1. 0x6a0ac643d1aad88493abcbf91f0f04618001a63a9c1ac744ec7e462a0795dfda
  2. 0x4c66e8313fcbc9eb57bf484403c3ac7e50e318d8e0dc463d94412c22041eb2e8
  3. 0xc6fd182d05d59ab3beb83aeadd57e662585e4d497392782d3ebc921e6727dd7b
  4. 0x093ccb31b6ae4532d68a99d49d7393744ef30593ebaf8f27790b6bc657bce225
  5. 0xe2d3218036cfa7b16cbbe547609b28db73bb46814d1b88bea2a877b9afb89a23
  6. 0x63c3c2788967e6038db012bf5dba2a489143086bdc37eeb60cee0bdb7deb4c23
  7. 0xf5616cba67891bb0d76a036034221f9e44878b46a3e8de23dfa1abaf8ce358d2
  8. 0xcaedd6c64682a4d6ff0d3eef698ce0cd0db79d29ca2f3355215ff156b8b8943e
  9. 0xa60b21493435923af4effba756d5b8948c541660dc04911aadb5d45e1a741799
  10. 0x8292b0c4302eab317dc9442deb7c510d6a5800a9f644e4859ca59b9b2b323e8a
  11. 0xf948df558d360ef6260367a5acb11bce86c964cb5608d9fbd474976a57db8d7b
  12. 0x1907258a29a881c6f59707e890e9f73f7aff1ace32101f20e208f76e9fac9a60
  13. 0x927616fada4e04588c09f6e02e8f6e3a1351bac8355e394da3bd0bf249a5c503
  14. 0x3c5462812bd2f841e3d7deefc01555f18262fe5e0d5a7eb155330b7a7cb0388e
  15. 0x6f00f0da417f4126951ba8ba9b7962c847e91f5c61364ad9ad47e5f979698a60
  16. 0x23cf9bb4337ee8be7fcae368fd69d24c62c11fb45882127b4cd919bb96a19996
  17. 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON