{"serverId":"mcp-registry/com.nestingcalc/calculators","tools":[{"name":"timber_unit_converter","fixed":{"name":"timber_unit_converter","description":"Convert timber quantities between m3, ft3, board feet, MBF, Hoppus ft3, Hoppus m3 and Hoppus tons, and translate a price quoted in any unit into $/m3 and $/MBF (1 MBF = 2.3597 m3).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["value","from"],"properties":{"qty":{"type":"integer","default":1,"maximum":9007199254740991,"description":"Multiplier (number of lots)","exclusiveMinimum":0},"from":{"enum":["m3","ft3","bf","mbf","hft3","hm3","ht"],"type":"string","description":"Source unit"},"price":{"type":"number","minimum":0,"description":"Optional price per price_per unit"},"value":{"type":"number","description":"Quantity in the source unit","exclusiveMinimum":0},"price_per":{"enum":["m3","ft3","bf","mbf","hft3","hm3","ht"],"type":"string","default":"mbf"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":241,"tokensAfter":241}],"toolsChanged":1,"tokensSaved":0,"todo":[{"tool":"baluster_spacing_calculator","params":["baluster_width_mm"]},{"tool":"bom_costing","params":["lines"]},{"tool":"cnc_feeds_speeds","params":["unit","flutes","machine"]},{"tool":"container_loading","params":["container"]},{"tool":"firewood_calculator","params":["value"]},{"tool":"flooring_calculator","params":["layout","expansion_mm","price_per_m2","room_width_m","price_per_box","room_length_m","plank_width_mm","planks_per_box","plank_length_mm"]},{"tool":"hoppus_volume","params":["qty"]},{"tool":"jas_log_scale","params":["qty"]},{"tool":"log_volume","params":["length","method"]},{"tool":"lumber_weight_calculator","params":["qty","length_m","width_mm","thickness_mm"]},{"tool":"metal_weight_calculator","params":["qty","profile","material"]},{"tool":"moisture_content","params":["mode","basis"]},{"tool":"rough_sizing","params":["mode","direction"]},{"tool":"sheet_metal_gauge","params":["qty","material","width_mm","length_mm"]},{"tool":"tile_calculator","params":["grout_mm","price_per_m2","room_width_m","price_per_box","room_length_m","tile_width_mm","tile_length_mm"]},{"tool":"timber_unit_converter","params":["price_per"]},{"tool":"wallpaper_calculator","params":["roll_preset","wall_width_m","wall_height_m"]},{"tool":"wood_emc","params":["mode","branch"]},{"tool":"wood_shrinkage","params":["direction"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}