Cubic yards, 60/80-lb bag counts and ready-mix cost for slabs, columns or tubes.
Free tier eligible — 500 calls/month with a free key from /pricing; x402 pay-per-call above quota.
| Parameter | Type | Required | Description |
|---|---|---|---|
shape | string | required | Pour shape One of: slab, column, tube |
length | number | optional | Length in feet (slab/column) |
width | number | optional | Width in feet (slab/column) |
thickness_in | number | optional | Slab thickness in inches |
height | number | optional | Column height in feet |
diameter_in | number | optional | Tube diameter in inches |
depth | number | optional | Tube depth in feet |
quantity | integer | optional | Number of identical pours (default 1) |
price_per_yard | number | optional | Ready-mix price per cubic yard (default 150) |
waste_factor | number | optional | Waste multiplier (default 1.10) |
curl -s https://wingmanprotocol.com/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": {"name": "concrete", "arguments": {"shape": "slab"}}}'curl -s https://wingmanprotocol.com/tools/concrete \
-H 'Content-Type: application/json' \
-d '{"shape": "slab"}'Edit the JSON and run it — this POSTs to https://wingmanprotocol.com/tools/concrete from your browser.
X-Payment header, or get a free key at /pricing (500 calls/month, no card, no crypto).