addrbookFor publishers
← The evidence ledger

Evidence row 2940025

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 71df7248-e6ee-4518-a029-bb941f806308
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
bb6094f5dc5a6188c0d387214b384cc6ca6cf845af1b30ff0b391038b610878c
Leaf
0x355a93f8d546a978abca5dce1f3e345f55e9452c318a3c22c7471d5bb75c4607

What was observed

{
  "count": 3,
  "tools": [
    {
      "description": "List the regions and neighbourhoods localhum covers, with what each is also called and how many things are on there in the next seven days. Use it to check coverage, or to find an area value for localhum_whats_on. Personal, non-commercial use (localhum.app/terms#use).",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "localhum_areas"
    },
    {
      "description": "Look up one venue by name (\"Winstons\", \"The Casbah\", \"Pure Project North Park\") or its localhum address: where it is, its own website and Instagram, its regular weekly nights and deals, and what it has booked in the coming days. When several venues fit the name, returns them to choose from. Its pages are for personal, non-commercial use with their localhum links (localhum.app/terms#use).",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "days": {
            "default": 14,
            "description": "How many days ahead to list booked things, 1 to 60.",
            "maximum": 60,
            "minimum": 1,
            "type": "integer"
          },
          "name": {
            "description": "The venue's name, as people say it, or its localhum.app address.",
            "maxLength": 120,
            "minLength": 2,
            "type": "string"
          },
          "response_format": {
            "default": "concise",
            "description": "concise: one line a listing with its link. detailed: adds the address, the full description, ticket links and start and end times.",
            "enum": [
              "concise",
              "detailed"
            ],
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "type": "object"
      },
      "name": "localhum_venue"
    },
    {
      "description": "Find what's on at San Diego's bars, breweries, clubs, cafes, galleries and small venues from a question in plain words. Use it for questions about events or things to do in San Diego: live music, a band or DJ, trivia, karaoke, comedy, open mics, drag, dance nights, run clubs, markets, classes, happy hours and deals, on a day or in a neighbourhood.\nPass the question the way the person said it, place and time included: \"live jazz in North Park tonight\", \"free things to do this weekend\", \"happy hour near Ocean Beach on Friday\", \"anything at the Casbah this week\". Place, time, the kinds of thing wanted, what to leave out (\"not happy hours\"), free and for kids are all read from the words, so keep them in and don't rewrite them into keyword lists. A short list works (\"comedy or open mic\"); for several different wishes, ask once for each. With no place it searches all of Greater San Diego; with no time, the next seven days. It covers San Diego County only (localhum_areas lists every neighbourhood and city); for anywhere else it says so and lists nothing.\nReturns listings with the day, time, venue, neighbourhood, price when the venue gave one, and a link to each. Several pages of results come with next_offset. Each listing comes with its localhum link; localhum's terms allow personal, non-commercial use with that link (localhum.app/terms#use).",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "area": {
            "description": "Optional. A neighbourhood or region to search when the question names no place: a name (\"Ocean Beach\", \"OB\") or an area value from localhum_areas (\"san-diego/ocean-beach\", \"greater-san-diego\").",
            "maxLength": 80,
            "type": "string"
          },
          "day": {
            "description": "Optional. The days to search when the question names no time: today, tonight, tomorrow, this_weekend, this_week, next_weekend, next_week, monday, tuesday, wednesday, thursday, friday, saturday, sunday, a date (YYYY-MM-DD) or a range (YYYY-MM-DD..YYYY-MM-DD, up to 31 days). A time in the question wins.",
            "maxLength": 30,
            "type": "string"
          },
          "exclude": {
            "description": "Optional. Kinds to leave out, from the same list (\"happy-hour\" leaves out happy hours and deals).",
            "items": {
              "enum": [
                "live-music",
                "open-mic",
                "dj",
                "karaoke",
                "social-dance",
                "comedy",
                "drag",
                "theatre",
                "spoken-word",
                "film",
                "wrestling",
                "trivia",
                "bingo",
                "game-night",
                "bar-games",
                "happy-hour",
                "tasting",
                "food-truck",
                "brunch",
                "cooking-class",
                "farmers-market",
                "market",
                "shop-event",
                "art",
                "museum",
                "science-nature",
                "art-class",
                "craft",
                "writing",
                "talk-workshop",
                "kids-program",
                "yoga",
                "fitness",
                "wellness",
                "run-ride",
                "race",
                "outdoors",
                "play-league",
                "sports-screen",
                "live-sports",
                "civic",
                "volunteer",
                "fundraiser",
                "club",
                "faith-cultural",
                "rally",
                "festival",
                "parade",
                "party"
              ],
              "type": "string"
            },
            "maxItems": 5,
            "type": "array"
          },
          "for_kids": {
            "description": "Optional. true: only things for children or families.",
            "type": "boolean"
          },
          "free": {
            "description": "Optional. true: only things that are free.",
            "type": "boolean"
          },
          "kinds": {
            "description": "Optional. The kinds of thing wanted, when you know them; used as given instead of reading them from the question. One or more of: live-music (Live music), open-mic (Jam & open mic), dj (DJ & dance night), karaoke (Karaoke), social-dance (Social dance), comedy (Comedy), drag (Drag & cabaret), theatre (Theatre & dance), spoken-word (Spoken word), film (Film), wrestling (Wrestling & combat), trivia (Trivia), bingo (Bingo), game-night (Game night), bar-games (Bar games), happy-hour (Happy hour & deals), tasting (Tasting & release), food-truck (Food trucks & pop-ups), brunch (Brunch), cooking-class (Cooking class), farmers-market (Farmers market), market (Market & fair), shop-event (Shop event), art (Art show), museum (Museum & history), science-nature (Science & nature), art-class (Art class), craft (Craft & make), writing (Writing & words), talk-workshop (Talk & workshop), kids-program (Kids program), yoga (Yoga & pilates), fitness (Fitness), wellness (Wellness), run-ride (Run & ride), race (Race & challenge), outdoors (Outdoors), play-league (Play & league), sports-screen (Game on screen), live-sports (Live sports), civic (Civic), volunteer (Volunteer), fundraiser (Fundraiser & benefit), club (Club & meetup), faith-cultural (Faith & cultural), rally (Rally & march), festival (Festival & fair), parade (Parade & spectacle), party (Holiday & party).",
            "items": {
              "enum": [
                "live-music",
                "open-mic",
                "dj",
                "karaoke",
                "social-dance",
                "comedy",
                "drag",
                "theatre",
                "spoken-word",
                "film",
                "wrestling",
                "trivia",
                "bingo",
                "game-night",
                "bar-games",
                "happy-hour",
                "tasting",
                "food-truck",
                "brunch",
                "cooking-class",
                "farmers-market",
                "market",
                "shop-event",
                "art",
                "museum",
                "science-nature",
                "art-class",
                "craft",
                "writing",
                "talk-workshop",
                "kids-program",
                "yoga",
                "fitness",
                "wellness",
                "run-ride",
                "race",
                "outdoors",
                "play-league",
                "sports-screen",
                "live-sports",
                "civic",
                "volunteer",
                "fundraiser",
                "club",
                "faith-cultural",
                "rally",
                "festival",
                "parade",
                "party"
              ],
              "type": "string"
            },
            "maxItems": 5,
            "type": "array"
          },
          "limit": {
            "default": 10,
            "description": "Listings to return, 1 to 50.",
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "description": "Listings to skip, for the next page: the next_offset of the previous answer.",
            "maximum": 500,
            "minimum": 0,
            "type": "integer"
          },
          "question": {
            "description": "The question in plain words, with its place and time: \"trivia tonight in Hillcrest\", \"what's on in OB this weekend\", \"comedy next Friday\".",
            "maxLength": 300,
            "minLength": 2,
            "type": "string"
          },
          "response_format": {
            "default": "concise",
            "description": "concise: one line a listing with its link. detailed: adds the address, the full description, ticket links and start and end times.",
            "enum": [
              "concise",
              "detailed"
            ],
            "type": "string"
          }
        },
        "required": [
          "question"
        ],
        "type": "object"
      },
      "name": "localhum_whats_on"
    }
  ]
}

What the leaf hashes

{"body":"bb6094f5dc5a6188c0d387214b384cc6ca6cf845af1b30ff0b391038b610878c","id":2940025,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793763278645112,"prev":null,"subject":"71df7248-e6ee-4518-a029-bb941f806308","subject_kind":"endpoint"}

Proof

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

  1. 0x355a6abe8c5357696c2c887f57742d77db7d3c54798f238c80804b5fb53c5686
  2. 0x069650525b7ac1714b602be2da250276a693757810b561df83132d06ee389241
  3. 0x9dc0183136af6d56b76ffbbdd6b522c68004191cfb8ede968ad777dd15934a46
  4. 0xf50b56b18067094e9317984074760dabda820944b1d0c5716b2b23a792009fe1
  5. 0xdfe0fb8bebf134f43430a27d3e23a2ef18db87fd8e87025c6af3d2924a4d565a
  6. 0xa0edf6eac64210ca532b620ebed52fe2b46290a0396a602386a4d0c9cfaea1d1
  7. 0x1ee570c6e70e4b814d0f203a2cac4c815edfc9e60b4055b1a1d2ea0f2e39e136
  8. 0xb4f8c8f6b66d6a92d514bd9e313264283cac848f46ee5cbafb84164a6ded5bab
  9. 0x8ce64f87ca563d2a8d8377e0c4bc9342dd354b3d28a7e0e22a19fb0d12b96938
  10. 0x2deadb43adab7184ddbafcb23a30f80bf9f045755bfeae9fe451cc9698b726c2
  11. 0x579f976b22c2c5bb8d35ed6736cda32e160026faf9d686398836e47e9e754faf
  12. 0x4dc6d72e66a354f5927e438c178a54290fdbfc3f6ab6d63a1a33e329840fbdda
  13. 0xf7ea1cc4463130101b83f41954d3ae5b2a6001a4d4f93eb4e06dff42b89fb1da
  14. 0x4655903f447e8396651ab34c7de260d0aa4d05c74caa13b43dfdc4a860d9f1ce
  15. 0xdf892b99e8b0dbbb4f87276019f2d0a4b1e54a284757cc30e642f46b46f51c25
  16. 0x8632761f28bd1d3a8f35afb1fa5e24cfd1b78978317cf7ac09f0fd65df795c1c
  17. 0x84ade16fc3dc3a4a6aa46b581fe43195d593a51802c7d0a75e650bfd9c3ea4df
  18. 0x02f64ca19e7d9b09718851d2ce3abf641982580de99411626d894607cf386cd5
  19. 0x10067354f57fa0cd86b7423e67cc1c7d107d7c9c6823df5246c4fb63b60575e5
Day root
0xd4eed8c0ea3c90ec6f262b19fcc3b849f30cb82a0f84b8b89569e48af7d0c1ee
Chained
0x59305749c32724a02a23c368834d8a36ae9908da93a915e2962fffe01b4e591b
Published
On Arc Testnet, block 70772483: 0x813d56041c1efd407e56047129b597b154a1cb26458bb2768fd0a4630ac97345

How to check it · This row as JSON