Meteostat

Meteostat MCP Connector for Claude

F

Access historical weather data and climate statistics from thousands of weather stations and geographic points worldwide.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect to Meteostat to empower your AI agent with one of the largest databases of historical weather and climate data. Whether you need to analyze past weather patterns for a specific city or interpolate data for a remote coordinate, this server provides the tools to fetch precise meteorological records.

What you can do

  • Station Discovery — Use stations_nearby to find weather stations based on GPS coordinates and radius.
  • Historical Observations — Fetch hourly, daily, or monthly data using stations_hourly, stations_daily, or stations_monthly for specific stations.
  • Point Interpolation — Get weather data for any location on Earth, even without a local station, using point_hourly and point_daily tools.
  • Climate Normals — Access long-term averages (30-year periods) via stations_normals to understand regional climate baselines.
  • Metadata & Search — Retrieve detailed station information including WMO and ICAO identifiers using stations_meta.

How it works

  1. Subscribe to this server
  2. Enter your Meteostat RapidAPI Key
  3. Start querying weather history from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Data Scientists & Researchers — quickly pull historical weather datasets for environmental analysis or machine learning models.
  • Travel & Logistics Planners — check historical weather patterns for specific dates and locations to optimize routing or event planning.
  • Developers — integrate weather context into applications without building complex scrapers or data pipelines.
weather-datahistorical-weatherclimate-statisticsmeteorologygeospatial

10 tools expose this connector's capabilities to your AI agent.

point_daily

Get historical daily point data

point_hourly

Get historical hourly point data

point_monthly

Get historical monthly point data

point_normals

Get climate normals for a point location

stations_daily

Max 10 years per request. Get historical daily statistics for a station

stations_hourly

Max 30 days per request. Get historical hourly observations for a station

stations_meta

Specify at least one identifier (id, wmo, or icao). Get metadata for a specific weather station

stations_monthly

Get historical monthly statistics for a station

stations_nearby

Find nearby weather stations by geo location

stations_normals

Get climate normals for a station

See how to talk to your AI agent using Meteostat.

Find weather stations within 20km of Lisbon (38.7, -9.1) using stations_nearby.

I found several stations near Lisbon. The closest is 'Lisboa / Geofisico' (ID: 08535) at 1.2km away, and 'Lisboa / Portela' (ID: 08536) at 6.5km. Which one should I pull data from?

What was the daily weather in New York (40.71, -74.00) during the first week of January 2023? Use point_daily.

Retrieving interpolated data for New York... During the first week of Jan 2023, temperatures ranged from a high of 14°C on Jan 4th to a low of 2°C on Jan 1st. There was light rain recorded on Jan 5th.

Get the 30-year climate normals for station 10637.

Fetching climate normals for station 10637 (Frankfurt am Main)... The average annual temperature is 10.6°C, with July being the warmest month (avg 20.1°C) and January the coldest (avg 1.6°C).

You can use the `point_hourly` or `point_daily` tools. These tools use interpolation to calculate weather data for any geographic coordinate (latitude/longitude) by combining data from surrounding stations.

Related Connectors