com.ampworth/ampworth

Ampworth

UK solar PV and heat pump calculators, with guides, on one server. Follows the MCS methods. No key.

Endpointhttps://ampworth.com/mcp (streamable-http)
Registry version1.0.20261017
Now15 tools · grade F (48) · pin ts_47b7f3086837d9e54d4ac82e5abb86f3 · protocol 2025-06-18
First / last listed2026-10-25 05:23 UTC / 2026-10-25 05:23 UTC
Grade over time2026-10-25: F (48), 15 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-25 05:23 UTC
15 tools, grade F (48)

Tools: connection_route get_document heat_pump_noise heat_pump_running_cost heat_pump_size hot_water_cylinder list_calculators list_documents radiator_flow_temperature room_heat_loss search_documents solar_pv_output solar_pv_self_consumption solar_pv_shading solar_pv_system_size

Current tools (15)

connection_routeWork out which ENA connection procedure a domestic installation of solar panels, batteries or both falls under: connect first and notify the distribution network operator within 28 days, or apply and wait for approval before anything is connected. The rules are the ENA's engineering recommendations, not MCS documents: EREC G98 for small installations, EREC G99 for everything larger, and EREC G100
params: phases, devices*, exportLimitKw, otherInstallationsNearby
get_documentFetch the full text of one guide, article or set of questions by its slug, as Markdown, not HTML. Slugs come from search_documents or list_documents. The answer carries the MCS documents the text draws on, and the ids of any calculators on this site that do the arithmetic the text describes. Where the document is a set of questions, each question and answer comes back separately. Cite the MCS do
params: slug*
heat_pump_noiseCalculate the sound pressure level an air source heat pump produces at an assessment position, and whether it meets the 37 dB(A) permitted development noise limit, using the method in MCS 020. The formula is Lp = Lw + 10 log(Q / 4.pi.r^2) - Ab. Lw is the A-weighted sound POWER level of the unit from its product fiche, energy label or the MCS product database. This is not the sound pressure level
params: units*
heat_pump_running_costCompare what a household spends heating on its current fuel with what the same heat would cost from a heat pump. The heat demand is worked out from the household's own metered fuel use, not from a model, because a year of bills describes a particular house far better than any estimate of it. Supply the annual fuel use in the fuel's own unit (kWh for gas and electricity, litres for oil and LPG, ki
params: fuel, annualFuelUse*, fuelPricePerUnit*, fuelStandingChargePerDay, applianceEfficiency, nonHeatingFraction, scop*, electricityPricePerKwh*, electricityStandingChargePerDay
heat_pump_sizeEstimate the heat pump a UK house needs, and what it would cost to run against the fuel it burns now. IMPORTANT: MIS 3005-D requires a heat pump to be sized from a room-by-room heat loss calculation to BS EN 12831, and nothing here replaces that. Say so whenever you report a result from this, and point the user at the room-by-room calculation. What the figure is for is checking whether a size som
params: location*, fuel, annualFuelUse, applianceEfficiency, nonHeatingFraction, summerMonthFuelUse, floorAreaM2, insulation, propertyType, bedrooms, occupants, designBasis, internalTemp, flowTemperature, scop, fuelPricePerUnit, electricityPricePerKwh, quotedHeatPumpKw
hot_water_cylinderWork out the daily hot water demand of a dwelling and the size of cylinder a heat pump needs, using the formula in MIS 3005-D 3.5.2 and the BS 6700 guidance reproduced in MGD 007. The demand is 45 litres a day for each of N, where N is the greater of the number of bedrooms plus one and the number of people actually living there. For a new build, where occupancy is unknown, the bedroom count is us
params: bedrooms*, occupants, heatPumpOutputKw, bathrooms, coldWaterTemp, storageTemp
list_calculatorsLists every calculator on this server, with the standard behind it and whether it is the whole-system sizing calculator or one of the single-method ones, plus the reference data a caller needs to build a valid request: the compass directions and their orientations, the shading descriptions, the twenty-five solar postcode zones, the eight heat pump design locations with their design temperatures, t
params: none
list_documentsLists every document, optionally filtered by kind ('guide', 'article' or 'faq'), by category, or, for guides, by the reader they are written for. Guides are shelved by perspective: 'considering', 'buying', 'selling', 'installing' and 'learning'. The first four are plain language and name no standards; 'learning' carries the methods and the citations. Match the perspective to the person asking. Use
params: kind, category, level, perspective
radiator_flow_temperatureWork out the flow temperature a heat pump must produce to heat a room through a given radiator, and the resulting MCS Heat Emitter Guide star rating, following section 4 of MGD 007. This is the calculation that decides whether a heat pump will be cheap or expensive to run. A heat pump's efficiency falls as the water temperature rises, by roughly two to three per cent per degree, and the temperatu
params: roomHeatLossW*, radiatorOutputW*, ratedAtDeltaT, roomTemp, systemDeltaT
room_heat_lossCalculate the design heat loss of a single room in watts, following BS EN 12831 as MIS 3005-D applies it. This is the figure a heat pump is sized from and the figure the radiator in that room must be able to deliver. BS EN 12831 is a room-by-room method. Run this once for each heated room and add the results; sizing a heat pump from floor area alone is what produces the oversized installations th
params: roomName, roomType, internalTemp, location*, designBasis, floorAreaM2*, ceilingHeightM, airChangesPerHour, elements*
search_documentsSearch the guides, articles and questions for material on a UK home energy subject. Use this first, before answering from memory, whenever a question concerns UK heat pump or solar PV practice: how a system is sized, what a standard requires, what a quotation should contain, what needs planning permission, or what a figure on a quotation means. The material here is written against the published M
params: query*, limit
solar_pv_outputEstimate the annual AC electricity output of a UK solar photovoltaic system, in kWh, using the standard estimation method that MIS 3002 requires every MCS certified installer to use. The method is: annual output = kWp x Kk x SF, where Kk is read from the MCS irradiance dataset for the site's postcode zone, roof pitch and orientation, and SF is a shade factor between 0 and 1. Supply the postcode
params: postcode, zone, capacityKwp*, orientation*, inclination*, shadeFactor
solar_pv_self_consumptionEstimate what proportion of a domestic solar PV system's annual output is consumed in the house and what proportion is exported, using the lookup tables in MGD 003. The tables are not a model. They come from half-hourly monitoring of real British households by Loughborough University, with battery behaviour modelled on top, so they carry the real shape of domestic demand: a peak before the sun is
params: annualGenerationKwh*, annualConsumptionKwh, occupancy, batteryKwh, importPricePerKwh, exportPricePerKwh
solar_pv_shadingConvert a completed MCS sunpath shading assessment into a shade factor, using the procedure in MGD 005. The MCS sunpath chart is divided into 84 segments, each worth one per cent of the year's useful irradiance. An assessor stands at the middle of where the array will go, plots what blocks the horizon onto the chart, and counts the segments covered. This tool takes that count and returns 1 minus
params: segments*, nearObjects
solar_pv_system_sizeWork out the solar PV system a UK home needs: the capacity in kWp, the number of panels, the battery to go with it, and what it would do to the electricity bill. This runs the MCS arithmetic backwards. The other solar calculators here each answer one question about a system somebody has already specified. This one starts from what a household uses and arrives at the system that covers it, which i
params: postcode*, direction*, annualConsumptionKwh, occupancy, shading, shadeFactor, inclination, includeBattery, roofAreaM2, panelWatts, batteryModuleKwh, electricityPricePerKwh, exportPricePerKwh, installedCost

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.