← The evidence ledger
Evidence row 222089
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 844ae42e-1b80-4300-bfcc-08310364f9fb
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- e9b6e76476946d46c85d37352b9fd225eb5b373d6d8b59135a8b385b33924662
- Leaf
- 0x906bb50a6628bc031d8abc68c04b5951c75143070b6084225235297498797c01
What was observed
{
"count": 6,
"tools": [
{
"description": "Use when a user asks what electrical work will cost — panel upgrade, wiring, outlet installation, or any electrical project. Returns cost range with permit guidance.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"job": {
"description": "Type of electrical work",
"enum": [
"Panel upgrade",
"Outlet/switch",
"Wiring replacement",
"EV charger",
"Generator",
"Ceiling fan",
"Smoke detectors"
],
"type": "string"
},
"permits": {
"description": "Whether permits are likely required",
"enum": [
"Yes",
"No",
"Unknown"
],
"type": "string"
},
"stories": {
"description": "Number of stories in the home",
"maximum": 4,
"minimum": 1,
"type": "number"
}
},
"required": [
"job"
],
"type": "object"
},
"name": "electrical-cost-calculator"
},
{
"description": "Use when a user asks what HVAC replacement, installation, or repair will cost. Given home size, system type, and efficiency tier, returns low/high cost range, regional context, and contractor comparison guidance.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"efficiency": {
"description": "Efficiency tier (affects cost)",
"enum": [
"Basic",
"Mid",
"High"
],
"type": "string"
},
"sqft": {
"description": "Home size in square feet",
"maximum": 8000,
"minimum": 300,
"type": "number"
},
"system": {
"description": "HVAC system type",
"enum": [
"Heat Pump",
"Central AC",
"Furnace + AC",
"Furnace only"
],
"type": "string"
},
"work_type": {
"description": "Type of work needed",
"enum": [
"Replace",
"Repair",
"New install"
],
"type": "string"
}
},
"required": [
"sqft"
],
"type": "object"
},
"name": "hvac-cost-calculator"
},
{
"description": "Use when a user asks what plumbing repair, pipe replacement, or emergency plumbing will cost. Returns cost range and contractor guidance.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"access": {
"description": "Access difficulty",
"enum": [
"Normal",
"Difficult (wall/floor access)"
],
"type": "string"
},
"job": {
"description": "Type of plumbing work",
"enum": [
"Leak repair",
"Pipe replacement",
"Drain cleaning",
"Water heater",
"Fixture install",
"Emergency"
],
"type": "string"
},
"urgency": {
"description": "Scheduling urgency",
"enum": [
"Standard",
"Urgent (same day)",
"Emergency (after hours)"
],
"type": "string"
}
},
"required": [
"job"
],
"type": "object"
},
"name": "plumbing-cost-calculator"
},
{
"description": "Use when a user asks what a new roof, roof replacement, or roof repair will cost. Given roof area, pitch, and material, returns cost range and contractor guidance.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"area": {
"description": "Roof area in square feet",
"maximum": 8000,
"minimum": 500,
"type": "number"
},
"material": {
"description": "Roofing material",
"enum": [
"Asphalt",
"Metal",
"Tile",
"Slate"
],
"type": "string"
},
"pitch": {
"description": "Roof pitch/steepness",
"enum": [
"Low",
"Moderate",
"Steep"
],
"type": "string"
},
"tearoff": {
"description": "Whether old roof needs removing",
"enum": [
"Yes",
"No"
],
"type": "string"
}
},
"required": [
"area"
],
"type": "object"
},
"name": "roofing-cost-calculator"
},
{
"description": "Use when a user asks what solar panels cost, solar installation cost, or solar payback period. Returns system cost, payback timeline, and incentive guidance.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"battery": {
"description": "Whether battery backup is wanted",
"enum": [
"Yes",
"No",
"Maybe"
],
"type": "string"
},
"monthly_bill": {
"description": "Current monthly electric bill in USD",
"maximum": 1000,
"minimum": 30,
"type": "number"
},
"roof_type": {
"description": "Roof type",
"enum": [
"Asphalt shingle",
"Metal",
"Tile",
"Flat"
],
"type": "string"
},
"shading": {
"description": "Amount of roof shading",
"enum": [
"Low",
"Moderate",
"High"
],
"type": "string"
}
},
"required": [
"monthly_bill"
],
"type": "object"
},
"name": "solar-cost-calculator"
},
{
"description": "Use when a user asks what a water heater replacement or installation costs. Returns cost range by type (tank/tankless), fuel, and size. Note: heat-pump water heaters have a distinct installed cost profile and are not modeled here.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"fuel": {
"description": "Fuel source",
"enum": [
"Gas",
"Electric",
"Propane"
],
"type": "string"
},
"size": {
"description": "Tank size (for tank heaters)",
"enum": [
"Small (30–40 gal)",
"Medium (50 gal)",
"Large (75–80 gal)"
],
"type": "string"
},
"type": {
"description": "Water heater type (heat-pump water heaters not modeled — see decision-layer copy)",
"enum": [
"Tank",
"Tankless"
],
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
},
"name": "water-heater-cost-calculator"
}
]
}What the leaf hashes
{"body":"e9b6e76476946d46c85d37352b9fd225eb5b373d6d8b59135a8b385b33924662","id":222089,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793027810370311,"prev":null,"subject":"844ae42e-1b80-4300-bfcc-08310364f9fb","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0x906bd49056df754bb208e9f21ae983b870b010304cd8beb7ebc97cfff7107d30
- 0x5115c0d1335d7bcdf6f3df9846b9dad467f642c107e9864f0f05bff8b741d488
- 0x7dee8feb6989c59928f0a7a191cc5e1ca12d72d569772b76d6a3ea8a1805859a
- 0xfff6df343c815305d74f511fb33af2f142bb10e176416194855b352812d7784e
- 0x6d3e79f22b7bda36502a430cd5ae56370428b2b96bae1cfd0267e201c5cd9a81
- 0xaa7af32db645befff8bdc6f2b085561a30c2577265232b19acb7f3174288002b
- 0xeef91b85c038c66568f51d2d6a036beca2c6cf96fbd6b30e7e52c9de0c8e606c
- 0x58de9b6833758e57469c9a5ff896a04ea3f44f5b285de4212ed47930bc56d276
- 0x957ebc7023975d8dcec4401284c254f8b3fe230b729fef0aaf533a85e7cfd531
- 0xaceb83c372739bd98e77173713a458afd2092803e86ac0b8b2afe3eb94ca90c0
- 0xc41c5ee73cf254bf3fe8e9a8475b0931c3223f7331f30010bc3a5e2a753329d6
- 0x4634efb8094d1dd2874013b832ad8653e49400f57bf98efdcc5f925ed08d0f5b
- 0xc0cb184c9bdf71abcf18fda97bd59289153d120dbf8fee9f517b63bf303deb95
- 0xf0edabbb9ba0d643e5505d19d07637eb6f6aed0a1c7356af43ae7d84ae9ef0c5
- 0xf0bd63870f0bb378fa300bd33563050dcb7b3e02b44eb3ee550c1c534ec4b246
- 0x1ac20d30773e1f4f2f811540e9a99b5cca9177c9e2e029acc0d80cf3f1d11f0f
- 0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae