Home size calculator
home_sizeUse when someone asks how big a flat or house should be for a number of people or bedrooms, whether a home or bedroom is big enough, or what England’s nationally described space standard requires. England only; it is a planning standard for new homes.
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": "home_size"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| people | No | The people the home is for (one bed space each). | |
| storeys | No | The floors the home has (1 for a flat). | |
| bedrooms | No | The number of bedrooms. | |
| home_area_m2 | No | Optional: the home’s gross internal floor area, to compare with the standard (m²). | |
| bedroom_1_width_cm | No | Optional: bedroom 1's width, with its length. The bedrooms are ranked by floor area before the checks (cm). | |
| bedroom_2_width_cm | No | Optional: bedroom 2's width, with its length. The bedrooms are ranked by floor area before the checks (cm). | |
| bedroom_3_width_cm | No | Optional: bedroom 3's width, with its length. The bedrooms are ranked by floor area before the checks (cm). | |
| bedroom_4_width_cm | No | Optional: bedroom 4's width, with its length. The bedrooms are ranked by floor area before the checks (cm). | |
| bedroom_5_width_cm | No | Optional: bedroom 5's width, with its length. The bedrooms are ranked by floor area before the checks (cm). | |
| bedroom_6_width_cm | No | Optional: bedroom 6's width, with its length. The bedrooms are ranked by floor area before the checks (cm). | |
| bedroom_1_length_cm | No | Optional: bedroom 1's length, with its width (cm). | |
| bedroom_2_length_cm | No | Optional: bedroom 2's length, with its width (cm). | |
| bedroom_3_length_cm | No | Optional: bedroom 3's length, with its width (cm). | |
| bedroom_4_length_cm | No | Optional: bedroom 4's length, with its width (cm). | |
| bedroom_5_length_cm | No | Optional: bedroom 5's length, with its width (cm). | |
| bedroom_6_length_cm | No | Optional: bedroom 6's length, with its width (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. |