city_namestring
A place name to geocode, e.g. "Paris, France". Include state or country to disambiguate.
compare_modelsboolean
Compare 5 global weather models (GFS, ECMWF, ICON, GEM, UKMO) and summarize their agreement/divergence instead of a single forecast. Use when asked how confident or certain a forecast is, or whether models agree. Daily granularity only; always Open-Meteo (default: false).
daysnumber
Number of days to include in forecast (1-16 for global, 1-7 for US NOAA, default: 7)
detailenum
Output verbosity: "summary" (shortest), "standard" (default, balanced), or "full" (everything the source provides).
distance_unitenum
Override the distance, visibility and elevation unit.
ensemble_spreadboolean
Show one model's ensemble spread (ECMWF ENS, 50 members) instead of a single forecast — how confident the model itself is, day by day. Use when asked how certain/uncertain the forecast is. Daily only; always Open-Meteo (default: false).
granularityenum
Forecast granularity: "daily" for day/night periods or "hourly" for hour-by-hour detail (default: "daily")
include_astronomyboolean
Include astronomy details for each forecast day (default: false, daily forecasts only). Use when asked about the moon phase, a full moon or new moon, moonrise/moonset, golden hour, twilight, or "when does it get dark".
include_normalsboolean
Include climate normals (30-year averages) for comparison with forecasted temperatures, plus US daily records (default: false, daily forecasts only).
include_precipitation_probabilityboolean
Include precipitation probability in the forecast output (default: true)
include_severe_weatherboolean
Include severe weather probabilities such as thunderstorm chance, wind gust probabilities, and tropical storm/hurricane risks (default: false, US/NOAA only)
latitudenumber
Latitude (-90 to 90). Not required if location_name or city_name is provided.
location_namestring
A saved location alias, e.g. "home". List them with list_saved_locations.
longitudenumber
Longitude (-180 to 180). Not required if location_name or city_name is provided.
precipitation_unitenum
Override the precipitation unit.
pressure_unitenum
Override the pressure unit.
sourceenum
Data source: "auto" (default, selects NOAA for US or Open-Meteo for international), "noaa" (US only), or "openmeteo" (global)
temperature_unitenum
Override the temperature unit.
time_formatenum
Clock format for times.
unitsenum
Unit system for output. Defaults to the server setting; individual *_unit overrides take precedence.
wind_speed_unitenum
Override the wind speed unit ("kn" is knots).