get_solar_potential
Estimate solar energy production potential for a US address using NREL PVWatts data. Call this when the user asks about solar power viability, off-grid energy, or panel sizing. Returns estimated annual production and a typical installed-cost bracket for the system size you specify (default 5 kW).
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": "get_solar_potential"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | Latitude of the location. | |
| lng | No | Longitude of the location. | |
| address | No | US street address (used for geocoding fallback). | |
| system_size_kw | No | System size in kilowatts (default 5). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| latitude | Yes | Latitude used for the calculation. Will be the resolved geocoded value if address was provided instead of lat/lng. | |
| longitude | Yes | Longitude used for the calculation. Will be the resolved geocoded value if address was provided instead of lat/lng. | |
| annual_kwh | Yes | Estimated annual AC electricity production in kilowatt-hours, from NREL PVWatts. | |
| cost_bracket | Yes | Typical installed-cost range (USD) for a system of this size. Indicative only; varies by region and installer. | |
| system_size_kw | Yes | System nameplate capacity in kilowatts (echoed from the request, default 5). |