← The evidence ledger
Evidence row 295739
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 345ef328-191a-4f66-b747-bbe5e6e4f152
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 512931e9806a15d12a13074e947dd472b34393a0c0c6377a808f614799b1d3ca
- Leaf
- 0x0f381e98862fc47d3b777458926639d1f01cc0280ad86149c512dfb73a695533
What was observed
{
"count": 7,
"tools": [
{
"description": "Compare cost and lead time for one part across manufacturing processes.\n\n Provide 2-8 process names and a quantity; returns per-process estimates\n sorted by total cost, plus a lowest-cost / shortest-lead-time note.\n Indicative and non-binding.\n ",
"inputSchema": {
"properties": {
"bounding_box_mm": {
"anyOf": [
{
"items": {
"type": "number"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Bounding Box Mm"
},
"finish": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Finish"
},
"material": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Material"
},
"processes": {
"items": {
"type": "string"
},
"title": "Processes",
"type": "array"
},
"quantity": {
"title": "Quantity",
"type": "integer"
},
"tolerance_mm": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Tolerance Mm"
}
},
"required": [
"processes",
"quantity"
],
"title": "tool_compare_processesArguments",
"type": "object"
},
"name": "compare_processes"
},
{
"description": "Rule-based design-for-manufacturability feedback for a part specification.",
"inputSchema": {
"properties": {
"bounding_box_mm": {
"anyOf": [
{
"items": {
"type": "number"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Bounding Box Mm"
},
"cad_reference": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cad Reference"
},
"finish": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Finish"
},
"material": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Material"
},
"notes": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Notes"
},
"process": {
"title": "Process",
"type": "string"
},
"quantity": {
"title": "Quantity",
"type": "integer"
},
"tolerance_mm": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Tolerance Mm"
}
},
"required": [
"process",
"quantity"
],
"title": "tool_dfm_feedbackArguments",
"type": "object"
},
"name": "dfm_feedback"
},
{
"description": "List supported manufacturing processes, materials, and the fields an estimate accepts.",
"inputSchema": {
"properties": {},
"title": "tool_discover_capabilitiesArguments",
"type": "object"
},
"name": "discover_capabilities"
},
{
"description": "Estimate costs for a multi-part bill of materials in one call.\n\n Each part: {process, quantity, material?, bounding_box_mm?, tolerance_mm?,\n finish?}. Returns per-line estimates, a BOM total, and the longest lead\n time. Indicative and non-binding. Max 50 lines.\n ",
"inputSchema": {
"properties": {
"parts": {
"items": {
"additionalProperties": true,
"type": "object"
},
"title": "Parts",
"type": "array"
}
},
"required": [
"parts"
],
"title": "tool_estimate_bomArguments",
"type": "object"
},
"name": "estimate_bom"
},
{
"description": "Estimated production lead time in days, by process and quantity.",
"inputSchema": {
"properties": {
"process": {
"title": "Process",
"type": "string"
},
"quantity": {
"title": "Quantity",
"type": "integer"
}
},
"required": [
"process",
"quantity"
],
"title": "tool_get_lead_timeArguments",
"type": "object"
},
"name": "get_lead_time"
},
{
"description": "Refine a previous estimate (change quantity, material, tolerance, finish) by passing its quote_token.",
"inputSchema": {
"properties": {
"bounding_box_mm": {
"anyOf": [
{
"items": {
"type": "number"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Bounding Box Mm"
},
"cad_reference": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cad Reference"
},
"finish": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Finish"
},
"material": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Material"
},
"notes": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Notes"
},
"process": {
"title": "Process",
"type": "string"
},
"quantity": {
"title": "Quantity",
"type": "integer"
},
"token": {
"title": "Token",
"type": "string"
},
"tolerance_mm": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Tolerance Mm"
}
},
"required": [
"token",
"process",
"quantity"
],
"title": "tool_refine_quoteArguments",
"type": "object"
},
"name": "refine_quote"
},
{
"description": "Get an instant cost estimate for a custom manufactured part. Returns unit price, total, lead time, and assumptions. Indicative and non-binding.",
"inputSchema": {
"properties": {
"bounding_box_mm": {
"anyOf": [
{
"items": {
"type": "number"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Bounding Box Mm"
},
"cad_reference": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cad Reference"
},
"finish": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Finish"
},
"material": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Material"
},
"notes": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Notes"
},
"process": {
"title": "Process",
"type": "string"
},
"quantity": {
"title": "Quantity",
"type": "integer"
},
"tolerance_mm": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Tolerance Mm"
}
},
"required": [
"process",
"quantity"
],
"title": "tool_request_quoteArguments",
"type": "object"
},
"name": "request_quote"
}
]
}What the leaf hashes
{"body":"512931e9806a15d12a13074e947dd472b34393a0c0c6377a808f614799b1d3ca","id":295739,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793051137354901,"prev":null,"subject":"345ef328-191a-4f66-b747-bbe5e6e4f152","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0x0f38cf99780651c15497e7160f67aac8a5fa2c19db2555b380ab14b165c154dc
- 0xb8d156f8c63669e192af859a7ed4198c98c1d581a845d4157822aedd6c7df9d1
- 0xf597bef5eb27d809852b207c5a51a37be1ae03cb3f12d35176eb1521f426a45c
- 0x08c18afad922ff1f872e8d5207298a1129f138c29eb4bb2b6505586d99a2e695
- 0x6f5c4c9e230e3ab9a12f2d880c28f3f3a2b0ad604b008e441fa3c6045a6eaab5
- 0xe6e4f050e22de216cecf9bf0fcf0af38cc9980b94c345b651a6de0324d341d56
- 0xccecc89071ca3e837aff015feac5e0acc97f018d1e47ea0ad68a34c191b64d2f
- 0x3aa3f74c636de3fd05ec61fc3ea4ed19b410f82a7751fe6f266c3801e7ea3020
- 0x6e6b252bf8a087bc1a0e21a556170f195e906fd9b7af4c48235dde22211d84e6
- 0x7c17524419b776927e27a1512dd0a7873ae1e25d826c73cb4d7489898b9a9a4e
- 0xb8387431db70826417a9bc1c445139bee1e0c5d359e4f9e2d85832f49bafe68b
- 0x129649b2ec48fbc611fb055c3f5627bda42692beb65d09e853d75bcda4e06239
- 0x294f7935f78a896b5f246a7c9a7ee1b023720acdb03fff3cd549c63479848ec9
- 0xb49e8c2564256e5322e375cb619d9ac70fd17c1d1eba9c991bba4cb6428f45cc
- 0x60582ab4b41e72eb70eb0bce07fbf0fb4d2b62a8bad5be50f5d16d511adc746c
- 0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e
- 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae