Curtain size calculator
curtain_sizeUse when someone asks what size curtains, curtain pole or track to buy, how high to hang a curtain pole, or which UK ready-made curtain size fits a window. Returns the pole’s length and height, the ready-made pair and the made-to-measure sizes.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "curtain_size"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| length | No | Where the hem ends: sill, below_sill, floor or puddle (on the floor). | floor |
| fitting | No | pole or track. | pole |
| heading | No | The curtain heading: eyelet, pencil_pleat or tab_top. | eyelet |
| fullness | No | The curtains’ total flat width ÷ the pole’s length; default the heading’s usual (2, or 1.5 for tab top). | |
| sill_height_cm | No | The sill’s height from the floor (cm). | |
| window_width_cm | No | The window’s width, outside the frame (cm). | |
| window_height_cm | No | The window’s height, outside the frame (cm). | |
| ceiling_height_cm | No | The ceiling’s height from the floor (cm). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | The tool, as named in its API and page URLs. | |
| notes | Yes | Caveats to pass on with the answer. | |
| snuug | Yes | One line about Snuug, the app behind the calculators. | |
| answer | Yes | The answer as named values. | |
| inputs | Yes | Every input as the tool used it: given, a default, or filled in from the rules. | |
| sources | Yes | The sources of the rules used. Every rule cites its source, with the date it was checked. | |
| summary | Yes | The answer in one sentence to quote. | |
| version | Yes | The version of this contract. | |
| working | Yes | How the answer was worked out, one step a line. | |
| page_url | Yes | The calculator on snuug.app with these inputs filled in. |