Skip to main content
Glama

Calculiva Cut Planner

Build one order sheet

build_order_sheet
Read-onlyIdempotent

Builds one consolidated order sheet from the flooring, trim and wallpaper plans of the same project (pass the same arguments as plan_flooring_order, plan_trim_order and plan_wallpaper_order): cartons, boards per stock length, rolls, total offcuts, the cut list by material and a CSV. Trim pieces of all walls and all types (battens, rails, chair rail, frames) are packed together on the stock boards, and the sheet compares that with one order per wall, each wall on its own best stock length (total length bought, then offcut, then boards).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
kerfNoSaw kerf, charged between two cuts on the same board. Default 1/8 in. Length with its unit, e.g. "12 ft 6 in", "12'6\"", "150 in", "3m80"; a bare number is read as inches.
trimNoTrim walls, one per wall, with the plan_trim_order arguments (stock, kerf and extra are set once below).
flooringNoFlooring orders, one per plank product, with the plan_flooring_order arguments.
wallpaperNoWallpaper orders, one per paper, with the plan_wallpaper_order arguments.
extraPercentNoExtra boards to buy, % of the boards in the cut plan. Default 10.
stockLengthsFtNoBoard lengths you can buy, in feet (1 to 8 values, each up to 24). Default: 8, 10, 12 and 16 ft are compared and any of them can be recommended; pass the lengths your store sells to plan on those.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
csvYes
trimYes
linksYes
orderYes
methodYes
cutListYes
offcutsYes
optimalYes
flooringYes
warningsYes
wallpaperYes
comparisonRuleYesThe ranking used for every "better" statement in this result; a tie recommends nothing.
stockLengthsFtYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources