Skip to main content
Glama

Proven Plaza Calculators & Open Data

Pool Heater Size Calculator (BTU for Gas Heaters and Heat Pumps)

calc_pool_heater_size
Read-only

Heater output in Btu per hour for an outdoor pool from surface area and temperature rise, using the U.S. Department of Energy formula, plus gas input, the matching standard heat pump size and the time to warm the water. Formula: Temperature rise = desired pool temperature − average air temperature of the coldest month of use. Heater output (Btu/h) = surface area × rise × 12 × rate factor (1, 1.5 or 2). Gas input = output ÷ efficiency. Heat to warm the water once = gallons × 8.34 lb × (desired − starting temperature); hours = that ÷ output, with no losses.

Input Schema

NameRequiredDescriptionDefault
heatup_rateNoHeat-up rate; default 1; one of 1 = 1 to 1¼ °F per hour (DOE base), 1.5 = 1½ °F per hour (×1.5), 2 = 2 °F per hour (×2)
pool_temp_fNoDesired pool temperature (°F); default 80
pool_gallonsNoPool volume (optional, for warm-up time) (gal); default 22000
surface_sqftNoPool surface area (length × width for a rectangle) (sq ft); default 512
coldest_air_fNoAverage air temperature, coldest month you swim (°F); default 65
start_water_fNoStarting water temperature (°F); default 70
gas_efficiency_pctNoGas heater efficiency (nameplate) (%); default 80

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish read-only, closed-world behavior, so the description does not need to restate safety. It adds useful behavioral context by naming the DOE formula, clarifying the coldest-month temperature-rise assumption, and noting that warm-up hours exclude losses.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The primary output is front-loaded, followed by formulas and assumptions. It is dense but technical content is mostly necessary; a few phrases could be tightened, but there is little filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is no output schema, but the description names the key outputs and explains the formulas and assumptions needed to interpret them. It does not specify exact return field names or structure, which keeps it from being fully complete for an agent expecting structured results.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the parameter descriptions already do the baseline work. The tool description adds value by explaining how the parameters relate mathematically, especially temperature rise, rate-factor multiplication, gas input from efficiency, and warm-up time from gallons and output.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific calculation and resource: heater output in Btu/h for an outdoor pool, plus gas input, matching heat pump size, and warm-up time. It is clearly distinguishable from siblings like calc_pool_volume, calc_pool_turnover, and calc_tankless_water_heater_size.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The outdoor-pool framing and DOE formula imply the intended use, but the description does not explicitly say when to choose this tool over related pool or heater calculators. No exclusions or alternatives are named.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources