Skip to main content
Glama

Craft Quantities: construction material calculators

Materials list for a whole job (takeoff)

run_takeoff
Read-onlyIdempotent

What materials does a whole job take: a concrete slab, a framed wall, a deck, a bathroom, a roof, a fence? Works the job's takeoff as its page does and returns every material quantity, what to order, waste allowances, both unit systems, labour hours (not a price), what is not counted, a citation and a page link. It does not size load-bearing members.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
detailNofull (the default): the whole answer. summary: the result lines, the citation line and the page only — fewer tokens to read.full
marketNoOptional. A market whose own opening choice some inputs take (a UK reader's code, an IEC motor), and whose currency symbol prints the caller's own money figures.
systemNoThe unit system inputs left out open in, and the one the page link opens in. The answer comes in both.metric
takeoffYesA takeoff id, such as concrete-slab.
leaveOutNoRows the reader leaves out of the job: still worked and shown, not put in the project or counted in labour.
selectionNoBuild-up choice id → option id, the takeoff's own (a stud size, an insulation, a cladding). Choices left out take the page's own for the system.
allowancesNoRow → an allowance the reader sets: a percentage (cutting waste, overlap), or the option an allowance follows (a lay pattern). Row names are the takeoff's steps (the calculator slug, or the step key where one runs twice).
inputUnitsNoSend "base" to pass bare numbers on dimensioned inputs in base units (m, m², L, kg …), as the published test vectors are written. Without it a length, area or volume must carry its unit.
measurementsNoMeasurement id → value, each length, area or volume with its unit ("12 ft", {"value": 3.6, "unit": "m"}); counts as numbers. Ids are those of the takeoff; any left out opens at the page's own figure.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

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