addrbookFor publishers
← The evidence ledger

Evidence row 518660

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint c4440bfb-cb12-48be-be95-d170b8553dde
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
db18badf16ce25fe8dfc757ccb1fa77d51a5d961b6a655ecc9112cdd8e522d89
Leaf
0x1db41a1152728e88f6b3d53d7eb522d63e005aa577dea517ab02ded491511fde

What was observed

{
  "count": 6,
  "tools": [
    {
      "description": "Use for \"what is 5x114.3 in inches\", \"is 5x114.3 the same as 5x115\", \"will 6x135 wheels fit 6x139.7\", or which vehicles use a pattern. Converts mm and inch notation, lists look-alike patterns that do not interchange, the vehicles in the dataset with that pattern, the lug tightening order and typical torque ranges by stud size (guidance only).",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "pattern": {
            "description": "5x114.3, 5x4.5, 6x139.7, 8x6.5 …",
            "type": "string"
          }
        },
        "required": [
          "pattern"
        ],
        "type": "object"
      },
      "name": "bolt_pattern_facts"
    },
    {
      "description": "Use for \"what is the bolt pattern on a 2019 Ford F-150\", lug torque, center bore, thread size, OEM wheel size, offset or tire size of a vehicle, or \"will these wheels fit my car\" when the vehicle is named. Looks the vehicle up in the CheckFitment dataset (a fixed set of vehicles, each spec cited to manufacturer documents and marked verified or unverified). If the vehicle or year is not in the dataset the tool says so (not_in_database / year_covered false) and gives no figures; never fill them in from memory. Optional wheel_center_bore_mm runs the hub-centric check.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "make": {
            "description": "e.g. Ford, Toyota, Jeep",
            "type": "string"
          },
          "model": {
            "description": "e.g. F-150, Tacoma, Wrangler",
            "type": "string"
          },
          "wheel_center_bore_mm": {
            "description": "Optional: center bore of a wheel you want to check against the hub.",
            "type": "number"
          },
          "year": {
            "maximum": 2030,
            "minimum": 1950,
            "type": "integer"
          }
        },
        "required": [
          "make",
          "model"
        ],
        "type": "object"
      },
      "name": "bolt_pattern_lookup"
    },
    {
      "description": "Use for \"what does my 3.73 axle behave like on 35s\", \"what ratio do I need to regear for 33s\", RPM at highway speed after a tire change, or the crawl ratio (with transfer-case low ratio and first gear). Returns the effective ratio, RPM before and after in a 1:1 gear, the ratio that restores stock feel, the nearest gear set actually sold and how serious the change is.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "axle_ratio": {
            "description": "Current axle (differential) ratio, e.g. 3.73.",
            "maximum": 8,
            "minimum": 1.5,
            "type": "number"
          },
          "first_gear_ratio": {
            "maximum": 10,
            "minimum": 1,
            "type": "number"
          },
          "new_tire": {
            "description": "New tire. Metric like 265/70R17 (P or LT prefix allowed) or flotation like 33x12.50R17; no load index or speed rating.",
            "type": "string"
          },
          "old_tire": {
            "description": "Factory tire. Metric like 265/70R17 (P or LT prefix allowed) or flotation like 33x12.50R17; no load index or speed rating.",
            "type": "string"
          },
          "speed_mph": {
            "description": "Road speed for the RPM figures (default 65).",
            "maximum": 150,
            "minimum": 1,
            "type": "number"
          },
          "transfer_case_low_ratio": {
            "maximum": 10,
            "minimum": 1,
            "type": "number"
          }
        },
        "required": [
          "old_tire",
          "new_tire",
          "axle_ratio"
        ],
        "type": "object"
      },
      "name": "gear_ratio_calculator"
    },
    {
      "description": "Use for \"what changes if I go from 265/70R17 to 285/75R17\", \"how far off is my speedometer with 33s\", or odometer error after a tire change. Returns diameter, width, sidewall and ride-height change, the true speed when the speedometer shows a given value, the odometer error and how serious it is.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "new_tire": {
            "description": "New tire. Metric like 265/70R17 (P or LT prefix allowed) or flotation like 33x12.50R17; no load index or speed rating.",
            "type": "string"
          },
          "old_tire": {
            "description": "Factory or current tire. Metric like 265/70R17 (P or LT prefix allowed) or flotation like 33x12.50R17; no load index or speed rating.",
            "type": "string"
          },
          "speed_shown": {
            "description": "Speedometer reading to convert (default 60).",
            "maximum": 200,
            "minimum": 1,
            "type": "number"
          }
        },
        "required": [
          "old_tire",
          "new_tire"
        ],
        "type": "object"
      },
      "name": "tire_size_compare"
    },
    {
      "description": "Use to compare a current wheel (and tire) with a new one: how far the outer edge pokes toward the fender and the inner edge toward the suspension, the diameter and ride-height change, speedometer effect, backspacing, and whether the new tire width suits the new rim width. With measured clearances (outer: tire edge to fender lip; inner: to the nearest suspension part, both on the current setup) it returns fits / tight / rub. Leave the tire fields out for a wheel-only offset comparison.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "current_offset_mm": {
            "maximum": 100,
            "minimum": -100,
            "type": "number"
          },
          "current_tire": {
            "description": "Current tire size. Metric like 265/70R17 (P or LT prefix allowed) or flotation like 33x12.50R17; no load index or speed rating.",
            "type": "string"
          },
          "current_wheel_width_in": {
            "maximum": 16,
            "minimum": 4,
            "type": "number"
          },
          "inner_clearance_mm": {
            "description": "Measured on the current setup: inner sidewall to the nearest suspension or body part.",
            "minimum": 0,
            "type": "number"
          },
          "new_offset_mm": {
            "maximum": 100,
            "minimum": -100,
            "type": "number"
          },
          "new_tire": {
            "description": "New tire size. Metric like 265/70R17 (P or LT prefix allowed) or flotation like 33x12.50R17; no load index or speed rating.",
            "type": "string"
          },
          "new_wheel_width_in": {
            "maximum": 16,
            "minimum": 4,
            "type": "number"
          },
          "outer_clearance_mm": {
            "description": "Measured on the current setup: tire sidewall to fender lip.",
            "minimum": 0,
            "type": "number"
          }
        },
        "required": [
          "current_wheel_width_in",
          "current_offset_mm",
          "new_wheel_width_in",
          "new_offset_mm"
        ],
        "type": "object"
      },
      "name": "wheel_fitment_check"
    },
    {
      "description": "Use for \"do I need spacers\", \"what spacer gets +35 wheels to +20\", \"is a 10 mm slip-on spacer safe\". A spacer lowers the effective offset by its thickness. Returns the spacer needed for a target offset (and the nearest common size), the effective offset, track change, whether it is slip-on or bolt-on territory, and, with stud, stud_protrusion_mm and wheel_pad_thickness_mm, the slip-on thread-engagement check (≥ 1 × stud diameter and ≥ 6.5 turns).",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "offset_mm": {
            "description": "Offset (ET) of the wheel.",
            "maximum": 100,
            "minimum": -100,
            "type": "number"
          },
          "spacer_mm": {
            "maximum": 100,
            "minimum": 0,
            "type": "number"
          },
          "stud": {
            "enum": [
              "M12x1.5",
              "M12x1.25",
              "M14x1.5",
              "M14x2.0",
              "1/2-20",
              "9/16-18",
              "7/16-20"
            ],
            "type": "string"
          },
          "stud_protrusion_mm": {
            "description": "Stud length past the hub face.",
            "minimum": 0,
            "type": "number"
          },
          "target_offset_mm": {
            "maximum": 100,
            "minimum": -100,
            "type": "number"
          },
          "wheel_pad_thickness_mm": {
            "description": "Thickness of the wheel mounting pad.",
            "minimum": 0,
            "type": "number"
          }
        },
        "required": [
          "offset_mm"
        ],
        "type": "object"
      },
      "name": "wheel_spacer_calculator"
    }
  ]
}

What the leaf hashes

{"body":"db18badf16ce25fe8dfc757ccb1fa77d51a5d961b6a655ecc9112cdd8e522d89","id":518660,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793121778935705,"prev":null,"subject":"c4440bfb-cb12-48be-be95-d170b8553dde","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. 0x1db3cc6835415f5949ef8a1747f3c52f6724e62824dc767923167575bafb1fb2
  2. 0x9245ff77c3309d20c94057b50540232906053bff7b6acac79a4f18de875cb367
  3. 0xb5216d79ae7759610b9938ae442cf29775094cc9f283cab11b7e9a2b71aa2be0
  4. 0x4c1cc9fe3f9dfff41bdc21ff2b8bfa8654cb258d7692cdbe5c9ec0cffe5d2e57
  5. 0xda2504a33d58395abe78ec9e94dd1025355a6b701f52eb0bd8dc71432a013d2e
  6. 0xf97b20fd4aea6ee84071ae19ef0dec7222f20a96d05497333f9cdb59459984f9
  7. 0xddf16bdb7949ed6f196c06ba60e3cfce7ce83acf26d9b5e740018aa37ed98765
  8. 0x2471383e58eaed3b334268e895d2ab5a660cd95779b81d377e3576a0118b0834
  9. 0x43b0aae3fbea4074ea9bcf4740fcbcecad8fc447a60f1014135e9e198679991a
  10. 0xf4da240ab99822263f000847150fce40eac469aeaa4c2a76f327374195d12aff
  11. 0x99dce8d66749a5422c6701db21f5d41382e1da1e812688ff5ab5b3c42d391ed7
  12. 0x1276a7e4ec7c4267314f92b0c9f8dc98019d1010040392c7895dfca3d1733388
  13. 0x51f03aa38686601dad27c1b6449721baba5becb2342776edd179ef9189d62f57
  14. 0x2064e3a2b01d0d12d5079bf720a0d0125e9703c55e92de54ad40c302469ec047
  15. 0x6913cb48392acb8dc5c940dcdb6e6fc889d544f85dff11da249551a5f027e688
  16. 0x518b93854db03dc9fc938883abf30da6eaae5ae0d4336903968fd32a7df8c71b
  17. 0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON