{"id":1233569,"recorded_at":"2026-10-30T08:04:15.537752Z","observed_at":"2026-10-30T08:04:15.537700Z","subject_kind":"endpoint","subject":"06af7f7d-798f-499c-b742-6887814dc940","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":7,"tools":[{"description":"Calculate profit, break-even sales/months and capacity from explicit user inputs. No tax or wage deduction; no predicted sales or prefilled Etsy fees.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"currency":{"description":"All input money amounts must already be in this currency; no conversion.","enum":["USD","EUR","GBP","CAD","AUD","JPY","PLN","SEK"],"type":"string"},"feeFixed":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},"feePercent":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":100,"minimum":0,"type":"number"},"investment":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","exclusiveMinimum":0,"maximum":1000000000,"type":"number"},"labourMinutes":{"description":"Minutes per item, explicitly provided by the user.","maximum":1000000000,"minimum":0,"type":"number"},"machineHours":{"description":"Available machine hours per month; zero means capacity is unknown.","maximum":1000000000,"minimum":0,"type":"number"},"machineMinutes":{"description":"Minutes per item, explicitly provided by the user.","maximum":1000000000,"minimum":0,"type":"number"},"material":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},"otherCost":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},"packaging":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},"perMonth":{"description":"User sales assumption; zero means months cannot be estimated.","maximum":1000000000,"minimum":0,"type":"number"},"price":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","exclusiveMinimum":0,"maximum":1000000000,"type":"number"},"runningCost":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"}},"required":["currency","investment","price","material","packaging","otherCost","feePercent","feeFixed","machineMinutes","runningCost","labourMinutes","perMonth","machineHours"],"type":"object"},"name":"calculate_etsy_payback"},{"description":"Add a user-supplied machine quote and explicitly selected accessory costs in one currency. Include all eight checklist entries; use null for an unknown cost, not an assumed zero.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"accessories":{"items":{"additionalProperties":false,"properties":{"cost":{"anyOf":[{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},{"type":"null"}]},"id":{"enum":["extraction","airAssist","rotary","fireSafety","materials","software","shipping","other"],"type":"string"},"included":{"type":"boolean"}},"required":["id","included","cost"],"type":"object"},"maxItems":8,"minItems":8,"type":"array"},"currency":{"description":"All input money amounts must already be in this currency; no conversion.","enum":["USD","EUR","GBP","CAD","AUD","JPY","PLN","SEK"],"type":"string"},"machineId":{"maxLength":100,"pattern":"^[a-z0-9-]+$","type":"string"},"machinePrice":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","exclusiveMinimum":0,"maximum":1000000000,"type":"number"}},"required":["currency","machinePrice","accessories"],"type":"object"},"name":"calculate_laser_setup"},{"description":"Calculate a starting selling price from explicit per-item costs, machine/hands-on minutes, hourly costs, user-supplied fees and a profit buffer. No fee lookup or currency conversion.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"bufferPercent":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":95,"minimum":0,"type":"number"},"currency":{"description":"All input money amounts must already be in this currency; no conversion.","enum":["USD","EUR","GBP","CAD","AUD","JPY","PLN","SEK"],"type":"string"},"feeFixed":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},"feePercent":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":95,"minimum":0,"type":"number"},"hourlyPay":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},"labourMinutes":{"description":"Minutes per item, explicitly provided by the user.","maximum":1000000000,"minimum":0,"type":"number"},"machineMinutes":{"description":"Minutes per item, explicitly provided by the user.","maximum":1000000000,"minimum":0,"type":"number"},"material":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},"other":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},"packaging":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},"runningCost":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"}},"required":["currency","material","packaging","other","machineMinutes","runningCost","labourMinutes","hourlyPay","feePercent","feeFixed","bufferPercent"],"type":"object"},"name":"calculate_maker_price"},{"description":"Compare two to four known machine IDs using dated specifications, setup requirements, strengths, limitations and sources. No overall score or invented compatibility.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"language":{"default":"en","enum":["en","nl","ja","de","fr","it","es","pl","sv"],"type":"string"},"machineIds":{"items":{"maxLength":100,"pattern":"^[a-z0-9-]+$","type":"string"},"maxItems":4,"minItems":2,"type":"array"}},"required":["machineIds"],"type":"object"},"name":"compare_machines"},{"description":"Return the existing cautious source-level laser/material/task guidance and sources. Unknown material means stop. This is not certification of safety or exact machine compatibility.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"material":{"enum":["wood","leather","dark-acrylic","clear-acrylic","coated-metal","bare-metal","paper","unknown"],"type":"string"},"task":{"enum":["cut","mark"],"type":"string"}},"required":["material","task"],"type":"object"},"name":"find_laser_material"},{"description":"Filter researched machines by process, material/use, reference budget, buying-link market and workshop requirements. Unknown requirements do not satisfy explicit filters. Market links do not imply stock.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"category":{"enum":["3d-scanner","3d-printer","resin-printer","uv-printer","desktop-cnc","diode-laser","co2-laser","fiber-laser","hybrid","cutting-plotter","vacuum-former","sublimation-printer"],"type":"string"},"currency":{"default":"USD","description":"All input money amounts must already be in this currency; no conversion.","enum":["USD","EUR","GBP","CAD","AUD","JPY","PLN","SEK"],"type":"string"},"enclosed":{"type":"boolean"},"language":{"default":"en","enum":["en","nl","ja","de","fr","it","es","pl","sv"],"type":"string"},"limit":{"default":10,"maximum":20,"minimum":1,"type":"integer"},"market":{"enum":["US","CA","GB","IE","BE","NL","JP","DE","FR","IT","ES","PL","SE"],"type":"string"},"material":{"maxLength":120,"type":"string"},"maxReferencePrice":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},"minPowerW":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},"minWorkWidthMm":{"description":"Explicit user-provided non-negative amount. Use zero only when the user confirms no cost.","maximum":1000000000,"minimum":0,"type":"number"},"offset":{"default":0,"maximum":1000,"minimum":0,"type":"integer"},"production":{"enum":["hobby","education","prototyping","small-batch"],"type":"string"},"scale":{"enum":["small","medium","large"],"type":"string"},"search":{"maxLength":120,"type":"string"},"software":{"maxLength":120,"type":"string"},"ventilation":{"enum":["not-required","recommended","required"],"type":"string"}},"type":"object"},"name":"find_machines"},{"description":"Read existing retailer links for one machine and an explicitly chosen buyer country. Includes affiliate disclosures and dated observations; never purchases or confirms live stock.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"language":{"default":"en","enum":["en","nl","ja","de","fr","it","es","pl","sv"],"type":"string"},"machineId":{"maxLength":100,"pattern":"^[a-z0-9-]+$","type":"string"},"market":{"enum":["US","CA","GB","IE","BE","NL","JP","DE","FR","IT","ES","PL","SE"],"type":"string"}},"required":["machineId","market"],"type":"object"},"name":"get_buying_options"}]},"body_sha256":"bce2c7c57cbca07be5461181f9c8d2d0b6f03831f710c5188cb156ae1a05109a","prev_id":null,"leaf":"0x1810a4d4332d5c5785f5f3c40dc127921d6f01db1981d54d48a80a81d1c708cf","leaf_text":"{\"body\":\"bce2c7c57cbca07be5461181f9c8d2d0b6f03831f710c5188cb156ae1a05109a\",\"id\":1233569,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793347455537700,\"prev\":null,\"subject\":\"06af7f7d-798f-499c-b742-6887814dc940\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-30","leaves":243099,"root":"0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875","chained":"0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822","anchor_chain":"eip155:5042002","anchor_tx":"0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861","anchor_block":69923247},"proof":["0x18119ec3a8306f3c33d2b467701701669d19bcecf45c36d5b79c4a355bc78fed","0xdb027651637ed3e07cae143b88455bcde3ea7555990b22b5803712be2c7a19cc","0x8d5d065efba10cd154319ce4bb7b62569c83f903e9da51a3f97f34e297dd2076","0xffaddb912bef8cfcf97afb653d8af8dd1fdd0cb44a2646bc79b43187238bc30e","0x4567c4ec4eddcee4b7e41b38239577fdc7d5e2ee1f15deba61a945ec99735296","0x930a4b8dee4541ab5283081e2f849d57dfed73bb6dbbd8a4cfa86d0adc4130b7","0xe321e9ff6211e844d3b83d788ad0fa3aed1f2c8af76a10d0a63c65a5ced06d75","0x6d56e28a88d5812aedcc29be487db63f88f764d9983ffa6c9158995734381427","0x21e7e2a03bf09f0d0474012eab6963b7fc3ad67c3c70ffbf66bca0d5b4c576c9","0xead2a0653741ce318a63caff5bfdba73c5b2bf5b83c0eebaed615523c3816054","0x2a67891866cf3f300e2a6de721c847474ad0f1bd2fd341816db823cf9b0953f5","0xad597cd0d0685c2eed0fe4ec383723ef919ed388c87ec7194fb9906a14d3753b","0x92f059d385cc236739871f2db0574c5587e23b0b7db1b296bfbeedc2914d4f35","0xe18460a4fef6812b03798b9b10352dd88bf2495282cb7665eff1cdfac9ef6888","0x0313631fba69cc31784d20beec069335df13219f8a8a8a8831740bca4d4aa0a0","0xe2a9872e1b6a01c55a7a8cc5c05c61f3933255db5c26b9c79be4011d28685b52","0xb0c9ef42e725578748f3119c9dbebf2fc437266bda013df29f98ed3ebe621403","0x30a81d8fcef4e8f9e2877c62796cfc5612fc1b251127d531dee28f8dbd5c5147"]}