addrbookFor publishers
← The evidence ledger

Evidence row 1735055

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 961d4015-a008-4cc6-aedf-8ff93611366e
Recorded
Previous row
#1478957
Body SHA-256
4c734bb82ce77d129b457a2ea99db4aaaaeaced63952e0c025119a2c0ca9468a
Leaf
0xbf715c4e473c74e5d068961ad91869bc1f00abddb318ebb735107529231f04b9

What was observed

{
  "count": 3,
  "tools": [
    {
      "description": "Build a day-by-day Garden Route itinerary (west to east, no repeated activities) with per-day costs, a budget check, dietary verification, safety notes and transport estimates. Activities within a day are kept walkable or a short costed hop apart. If a town has nothing left or open (e.g. rain), the day becomes a trip to the nearest hub. Picks, prices and whale season depend on the month, so ask the traveller for their travel month first (if omitted, the current month is assumed and flagged). Costs are in South African rand; times and fares are estimates.",
      "inputSchema": {
        "properties": {
          "budget_max": {
            "description": "Maximum spend per day in rand, all-in (dorm + food allowance + activities), excluding inter-town transport.",
            "type": "integer"
          },
          "days": {
            "description": "Trip length in days, 1-30.",
            "type": "integer"
          },
          "debug": {
            "description": "Include debug info.",
            "type": "boolean"
          },
          "dietary": {
            "description": "vegan, vegetarian or halal. Evening meals are marked verified or NOT verified.",
            "type": "string"
          },
          "family_mode": {
            "description": "Prefer family-friendly activities and private/family rooms.",
            "type": "boolean"
          },
          "month": {
            "description": "Month of travel, e.g. 'July' or 7. Ask the traveller; do not guess. If omitted, the current month is assumed and flagged in warnings. Changes activity picks, hostel prices and whale-watching.",
            "type": "string"
          },
          "rainy_days": {
            "description": "Optional. Day numbers (1-based) the traveller wants rain-proofed with indoor/covered options or a hub trip, e.g. [2, 3].",
            "items": {
              "type": "integer"
            },
            "type": "array"
          },
          "seed": {
            "description": "Optional. Repeat a shuffled result.",
            "type": "integer"
          },
          "shuffle": {
            "description": "Vary the picks between calls.",
            "type": "boolean"
          },
          "towns": {
            "description": "Towns to visit. Valid: mossel bay, george, wilderness, knysna, plettenberg bay, tsitsikamma.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "travel_style": {
            "description": "One of: backpacker, adventure, chill, family, foodie. Default: backpacker.",
            "type": "string"
          }
        },
        "required": [
          "towns",
          "days"
        ],
        "type": "object"
      },
      "name": "generate_itinerary"
    },
    {
      "description": "Local knowledge for one Garden Route town: free/paid activities, hidden gems, dorm prices with booking links, evenings, safety tips and NSRI links.",
      "inputSchema": {
        "properties": {
          "town": {
            "description": "One of: mossel bay, george, wilderness, knysna, plettenberg bay, tsitsikamma. Aliases like 'plett' and 'brenton-on-sea' work.",
            "type": "string"
          }
        },
        "required": [
          "town"
        ],
        "type": "object"
      },
      "name": "get_knowledge"
    },
    {
      "description": "Usage statistics for this API (call counts, recent calls).",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "get_stats"
    }
  ]
}

What the leaf hashes

{"body":"4c734bb82ce77d129b457a2ea99db4aaaaeaced63952e0c025119a2c0ca9468a","id":1735055,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793504817887205,"prev":1478957,"subject":"961d4015-a008-4cc6-aedf-8ff93611366e","subject_kind":"endpoint"}

Proof

Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.

How to check it · This row as JSON