HVAC / runnable MCP tool
Run the Manual J Residential Load Calculator (ACCA 8th Edition Form J1) in your AI assistant
Through the free Intry MCP server, Claude, ChatGPT, or Cursor runs this exact calculator and hands back a verdict and the cited source, not a guess. Tool name: manual_j_load.
Ask your assistant
The one rule that makes it reliable: name Intry in your question. That is what tells Claude to run the manual_j_load tool and answer with the real number, the verdict, and the citation. Leave Intry out and Claude may just guess from memory, which is exactly what you are trying to avoid. Type something like:
Inputs
| Field | Required | What it is |
|---|---|---|
| state | yes | US state, spelled out as the ASHRAE Handbook prints it (e.g. 'California'). Used with `station` to select the weather station. |
| station | optional | The weather station name exactly as the ASHRAE Handbook prints it (e.g. 'ALAMEDA'). Case-insensitive. If you do not know it, call with `state` only and read the coverage answer. |
| conditionedFloorAreaSqft | yes | Conditioned floor area in square feet, e.g. 2000. |
| ceilingHeightFt | optional | Average ceiling height in feet, e.g. 8. Area times height is the above-grade volume Worksheet E needs. |
| bedrooms | yes | Bedroom count, e.g. 3. Manual J Figure 3-1 sets occupants = bedrooms plus one; that is the printed rule. |
| stories | optional | Storey count, a Worksheet E input. Manual J Table 5A prints single-story and two-story air change values only; a taller dwelling is outside the printed table and is refused rather than approximated. |
| tightness | optional | Manual J Table 5A envelope tightness class. All five printed construction rows are accepted. |
| fireplaces | optional | Number of fireplaces, e.g. 0, a Worksheet E term. |
| applianceOptionBtuh | optional | Manual J prints exactly two appliance block loads and this tool will not accept a third. Call without it to be told which two. |
| windowRoughOpeningSqft | optional | Total window ROUGH OPENING area in square feet, e.g. 240, not glass area. Table 2A and Table 3A-1 both use the rough opening; glass area understates every window by its frame. Omit or pass 0 for no glass. |
| windowExposure | optional | Table 3A-1 prints five compass groupings, not eight and not a bearing. Map a bearing yourself; this tool will not bucket one for you. |
| windowPanes | optional | Manual J check list item 6 admits clear 1, 2 or 3 pane glass, which is exactly this enum, so the pane count alone cannot put a dwelling out of scope. What the glass is MADE of can, and that is windowGlassType. |
| windowGlassType | optional | ★ REQUIRED whenever windowRoughOpeningSqft is supplied, and deliberately NOT defaulted. Manual J check list item 6 admits CLEAR glass only, and Figure 3-5 scopes the abridged edition's Table 2A to '(clear glass)' and its Table 3A to '(3A-1; clear glass)'. So heat-absorbing, reflective and low-e glass each end the calculation with that printed reason rather than being priced off the clear-glass table. Defaulting this to 'clear' would answer a check list item on the caller's behalf. |
| windowSash | optional | Sash type. Table 2A prints different U-Values for each. |
| windowFrame | optional | One of Table 2A's four printed frame constructions. Refused rather than defaulted: on the widest row the four columns span 0.38 to 0.72. |
| windowInternalShade | optional | One of Table 3A-1's four printed internal shade states. |
Add Intry to Claude
One paste and Claude can run this tool and every other Intry calculator, right from your phone.
- Claude opens with the Intry connector already filled in. Review it and click Add.
- (If a field is blank, paste the link below into the URL field.)
- In any chat, tap + then Connectors and switch Intry on. Then name Intry in your question (“use Intry to…”) so Claude runs the tool instead of guessing.
https://www.intrysys.com/api/mcpNo login, no API key, and it works on every Claude plan, right from your phone.
Using ChatGPT, Cursor, or a dev tool? See the developer setup on the main page. The endpoint is https://www.intrysys.com/api/mcp.
Every answer comes with the ACCA Manual J 8th Edition Form J1 worksheet procedure and the ASHRAE Chapter 14 design conditions it was computed from, so you can check it or show an inspector. The numbers come from the same calculator we run on intrysys.com, and we re-check every one automatically before anything goes live, so the number Claude hands you matches the code.