Skip to content
← Directory

mcp · Global

open-meteo-mcp-server

Geocode places, fetch global weather forecasts, historical climate, marine conditions, air quality, and terrain elevation via MCP. STDIO or Streamable HTTP.

Claim this listing

Represent open-meteo-mcp-server? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Data offered docs-verified
forecast weather (hourly/daily, up to 16 days, with up to 92 past days) · current conditions (15-min data) · historical reanalysis archive · marine conditions (waves, swell, sea-surface temperature) · air quality (CAMS pollutants, pollen, AQI) · ensemble forecasts (per member, up to 64 members) · river discharge (GloFAS forecast and reanalysis) · CMIP6 climate projections (daily, 1950-2050) · terrain elevation (Copernicus DEM) · place-name geocoding
Coverage docs-verified
Global · 1940 to present (reanalysis archive)
Resolution docs-verified
Terrain elevation ~90 m (Copernicus DEM); resolution for other products not stated in DOCS
Formats docs-verified
MCP stdio · MCP streamable HTTP
Access docs-verified
Free without API key for non-commercial use; commercial use requires Open-Meteo's paid API tier. Server licence Apache-2.0 (ENTRY metadata). Auth: ENTRY says OAuth is mentioned in README; DOCS do not confirm the server's auth mode.

Useful for

Use cases llm-inferred
FRA screening: modelled GloFAS river discharge baseline at site coordinates (no gauge data) · Climate change context for drainage design: CMIP6 daily projections for 2050 horizons · Site terrain screening: Copernicus DEM elevation at point coordinates for earthworks and drainage routing · Open-coast scheme inputs: wave height and swell conditions
Audience llm-inferred
flood consultants · hydrologists · drainage engineers · civils engineers · climate resilience consultants · GIS analysts

Limitations

Constraints llm-inferred
Global dataset; DOCS describe no UK-specific sources or validation · Air quality is modelled grid data, not station measurements · Pollen is modelled for Europe only, and only in pollen season · River discharge comes from the largest modelled river within 5 km, not always the nearest; null outside GloFAS coverage · cerra covers Europe only; regional models queried outside coverage fail · ERA5-family historical data runs about 5 days behind; ecmwf_ifs has no delay · Marine: sheltered water returns near-zero waves; land points return nulls · Climate projections are daily-only · Elevation is a ~90 m DEM, not survey-grade · Upstream rate limits fail as rate_limited · Large results spill to a DuckDB canvas only when CANVAS_PROVIDER_TYPE=duckdb · Auth mode unverified in DOCS
Licence
Apache-2.0
Authentication
OAuth mentioned in README (auto-extracted)
GitHub stars
9
Last commit
12/10/2026
Last successful page check
14/10/2026
Page health
restricted
Package
Not recorded
Verification
Not independently verified

Auto-extracted, unverified fields: tools, install, auth. Check upstream documentation.

Provenance & evidence

Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).

Metadata observed 15/10/2026 · research sweep: github-search