@pipeworx/meteostat

Connect: https://gateway.pipeworx.io/meteostat/mcp · Install: one-click buttons

Tools: 2

Meteostat MCP — historical weather from 11,000+ stations, no auth.

Tools

  • get_daily_history(station_id, start_date, end_date) — daily readings.
  • get_monthly_normals(station_id) — long-run monthly climate normals.

Finding station IDs

The Meteostat free public tier doesn’t expose a search API. Find IDs interactively at https://meteostat.net — search a place, the URL’s numeric suffix is the station ID. Example: San Francisco Intl → 72494.

For programmatic search, use Meteostat’s RapidAPI plan (BYO key) or pair with nws.get_observation (US stations via ICAO).

Data source

https://bulk.meteostat.net/v2/ — public gzipped CSV bulk files. No key, no quota stated.

Tools

  • get_daily_history — Daily historical weather for a Meteostat station between two dates. Returns date-keyed temperature (avg/min/max), precipitation, snow, wind, pressure, sun hours. Station IDs are numeric — find them at
  • get_monthly_normals — Monthly climate normals for a station — long-run averages of temperature, precipitation, and pressure by calendar month. Useful for “what’s normal in May here” baselines.

Tools

  • get_daily_history — Daily historical weather for a Meteostat station between two dates. Returns date-keyed temperature (avg/min/max), precipitation, snow, wind, pressure, sun hours. Station IDs are numeric — find them at
  • get_monthly_normals — Monthly climate normals for a station — long-run averages of temperature, precipitation, and pressure by calendar month. Useful for what's normal in May here baselines.

Regenerated from source · build May 12, 2026