
Ask AI about your weather stations and every community station: Davis, Ecowitt, Tempest and more.
Public tool metadata for what this MCP can expose to an agent.
network_nowLatest reading of every station the user can see (all PUBLIC stations of the WindRose network + the user's own), filtered and sorted.Latest reading of every station the user can see (all PUBLIC stations of the WindRose network + the user's own), filtered and sorted.
No parameter schema in public metadata yet.
network_dailyOne number per station over a date range, from daily summaries (kept forever): sector studies across the network.One number per station over a date range, from daily summaries (kept forever): sector studies across the network.
No parameter schema in public metadata yet.
list_stationsFind stations (public network + the user's own) by name/place text, area or source, with ids, position, source and last reading time.Find stations (public network + the user's own) by name/place text, area or source, with ids, position, source and last reading time.
No parameter schema in public metadata yet.
station_infoMetadata of one station: place, coordinates, elevation, timezone, data source, what it measures now, how much history exists (daily summaries and full-resolution archive) and the retention.Metadata of one station: place, coordinates, elevation, timezone, data source, what it measures now, how much history exists (daily summaries and full-resolution archive) and the retention.
No parameter schema in public metadata yet.
station_currentLive reading of any visible station: every outdoor quantity, derived indices (heat index, wind chill, THW, WBGT, UTCI, wet bulb) and air quality; hardware/indoor values for the owner only.Live reading of any visible station: every outdoor quantity, derived indices (heat index, wind chill, THW, WBGT, UTCI, wet bulb) and air quality; hardware/indoor values for the owner only.
No parameter schema in public metadata yet.
station_dailyDaily summaries of one station (one row per local day, up to 731 days): min/max/avg temperature with times, humidity, dew point, pressure, rain, max rain rate, mean wind, max gust with time and direction, solar, UV, evapotranspiration.Daily summaries of one station (one row per local day, up to 731 days): min/max/avg temperature with times, humidity, dew point, pressure, rain, max rain rate, mean wind, max gust with time and direction, solar, UV, evapotranspiration.
No parameter schema in public metadata yet.
station_climatologyMonthly climatology of one station from its daily summaries: per month temperature means/extremes, rain total and rain days, frost/hot days, tropical nights, gusts, ET; plus normals by calendar month across years.Monthly climatology of one station from its daily summaries: per month temperature means/extremes, rain total and rain days, frost/hot days, tropical nights, gusts, ET; plus normals by calendar month across years.
No parameter schema in public metadata yet.
station_recordsRecords of one station over its history or a range: highest/lowest temperature with time, warmest/coldest day, wettest day and month, max rain rate, strongest gust, pressure extremes, max UV.Records of one station over its history or a range: highest/lowest temperature with time, warmest/coldest day, wettest day and month, max rain rate, strongest gust, pressure extremes, max UV.
No parameter schema in public metadata yet.
station_seriesTime series of one station: raw archive records (max 3 days) or hourly aggregates (max 31 days): temperature, humidity, dew point, wind, gust, direction, rain, rain rate, pressure, solar, UV.Time series of one station: raw archive records (max 3 days) or hourly aggregates (max 31 days): temperature, humidity, dew point, wind, gust, direction, rain, rain rate, pressure, solar, UV.
No parameter schema in public metadata yet.
compute_indicesComfort and heat-stress calculator for any conditions (real or hypothetical): dew point, heat index, wind chill, humidex, wet bulb, WBGT (Dimiceli and Liljegren) and UTCI with its stress category.Comfort and heat-stress calculator for any conditions (real or hypothetical): dew point, heat index, wind chill, humidex, wet bulb, WBGT (Dimiceli and Liljegren) and UTCI with its stress category.
No parameter schema in public metadata yet.
dispersionPollutant dispersion screening (the model behind the app's plume map): EPA ISC3/SCREEN3 Gaussian plume, Cirillo-Poli below 1 m/s.Pollutant dispersion screening (the model behind the app's plume map): EPA ISC3/SCREEN3 Gaussian plume, Cirillo-Poli below 1 m/s.
No parameter schema in public metadata yet.
forecastWeather forecast (Open-Meteo model, NOT a station) at any point or at a station: daily and hourly temperature, rain and probability, wind, gusts, pressure, clouds, UV, sunrise/sunset.Weather forecast (Open-Meteo model, NOT a station) at any point or at a station: daily and hourly temperature, rain and probability, wind, gusts, pressure, clouds, UV, sunrise/sunset.
No parameter schema in public metadata yet.
climate_era5Historical daily weather from the ERA5 reanalysis (Open-Meteo model, NOT a station) at any point or station, up to 3 years per call: compare a station with the model, fill gaps, climate context.Historical daily weather from the ERA5 reanalysis (Open-Meteo model, NOT a station) at any point or station, up to 3 years per call: compare a station with the model, fill gaps, climate context.
No parameter schema in public metadata yet.
sun_timesSunrise, sunset, solar noon, civil twilight and day length at a point or station on a date.Sunrise, sunset, solar noon, civil twilight and day length at a point or station on a date.
No parameter schema in public metadata yet.
search_manualSearch the official manuals of the supported hardware (Davis Vantage Pro2/Vue, WeatherLink Live/Console, AirLink; Ecowitt gateways, WS69/WS90 arrays, HP2550; Netatmo; WeatherFlow Tempest; AcuRite Atlas).Search the official manuals of the supported hardware (Davis Vantage Pro2/Vue, WeatherLink Live/Console, AirLink; Ecowitt gateways, WS69/WS90 arrays, HP2550; Netatmo; WeatherFlow Tempest; AcuRite Atlas).
No parameter schema in public metadata yet.
list_manualsThe manuals indexed for search_manual: brand, model, link, when last checked for a newer revision.The manuals indexed for search_manual: brand, model, link, when last checked for a newer revision.
No parameter schema in public metadata yet.
searchSearch WindRose: stations (public network + the user's own) by name or place, and the indexed hardware manuals.Search WindRose: stations (public network + the user's own) by name or place, and the indexed hardware manuals.
No parameter schema in public metadata yet.
fetchFull content of a search result: "station:<id>" (metadata + live reading) or "manual:<slug>:<page>" (that page of the manual).Full content of a search result: "station:<id>" (metadata + live reading) or "manual:<slug>:<page>" (that page of the manual).
No parameter schema in public metadata yet.
account_planThe user's plan, its limits (stations, history, AI, exports, alerts, monitoring, API/MCP) and current usage.The user's plan, its limits (stations, history, AI, exports, alerts, monitoring, API/MCP) and current usage.
No parameter schema in public metadata yet.
alert_sensorsCatalog of the quantities an alert rule can watch (key, label, unit family, yes/no flags).Catalog of the quantities an alert rule can watch (key, label, unit family, yes/no flags).
No parameter schema in public metadata yet.
list_alertsThe user's alert rules (all stations, or one): sensor, operator, threshold (metric), cooldown, mode, enabled, last triggered.The user's alert rules (all stations, or one): sensor, operator, threshold (metric), cooldown, mode, enabled, last triggered.
No parameter schema in public metadata yet.
create_alertCreate a push alert rule on one of the user's stations.Create a push alert rule on one of the user's stations.
No parameter schema in public metadata yet.
delete_alertDelete one of the user's alert rules by id (list_alerts gives ids).Delete one of the user's alert rules by id (list_alerts gives ids).
No parameter schema in public metadata yet.
set_alert_enabledPause or resume one of the user's alert rules.Pause or resume one of the user's alert rules.
No parameter schema in public metadata yet.
list_monitorsThe user's monitoring windows (scheduled 1-minute recordings, max 4 h each): station, name, start/end, sample count.The user's monitoring windows (scheduled 1-minute recordings, max 4 h each): station, name, start/end, sample count.
No parameter schema in public metadata yet.
monitor_samplesSamples recorded by one of the user's monitors (metric: temp, humidity, dew point, wind, gust, pressure, rain rate, UV).Samples recorded by one of the user's monitors (metric: temp, humidity, dew point, wind, gust, pressure, rain rate, UV).
No parameter schema in public metadata yet.
create_monitorSchedule a monitoring window on one of the user's stations: the station is read every minute from starts_at to ends_at (max 4 h).Schedule a monitoring window on one of the user's stations: the station is read every minute from starts_at to ends_at (max 4 h).
No parameter schema in public metadata yet.
delete_monitorDelete one of the user's monitors and its samples.Delete one of the user's monitors and its samples.
No parameter schema in public metadata yet.
Sponsors
Connect Claude to WindRose and ask about the weather stations you own, whatever the brand: Davis WeatherLink, Ecowitt, Ambient Weather, WeatherFlow Tempest, Netatmo, AcuRite, METER ZENTRA, HOBO (LI-COR), METOS FieldClimate, Meteobridge, Barani MeteoHelix and Campbell Scientific. WindRose keeps them in one account; Claude reads their live readings, full history, daily summaries, records and monthly normals, answers hardware questions from the official manuals, and on Business manages your alerts. And it can query every public station of the WindRose community, whatever the brand: compare your station with its neighbours, find where it is raining right now, or study rain, frost and heat across a whole region.
Ask things like: