MCP serverio.github.cyanheads/open-meteo-mcp-server
Global weather via Open-Meteo: forecast, historical, marine, air quality, geocoding, elevation.
Overview
Score?
UNRATED 0.677
of what a free look can see, on 30 looks
Looks
35
last 18 hr ago
Tools
11
changed 12 days ago
More info
URL
open-meteo.caseyjhand.com/mcp
streamable-http
Says it is
open-meteo-mcp-server 0.3.11
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.677 · highest on record 0.8561
Toolsfrom sha256:cff1aa6f5c…c2243f · +0 −0 12 days ago
| Tool | Schema |
|---|---|
| openmeteo_dataframe_describe List the tables and their columns on a DataCanvas staged by openmeteo_get_forecast, openmeteo_get_historical, openmeteo_get_marine, openmeteo_get_air_quality, openmeteo_get_ensembl |
input · output |
| openmeteo_dataframe_query Run a read-only SQL SELECT against tables staged on a DataCanvas by openmeteo_get_forecast, openmeteo_get_historical, openmeteo_get_marine, openmeteo_get_air_quality, openmeteo_get |
input · output |
| openmeteo_get_air_quality Modeled CAMS (Copernicus Atmosphere Monitoring Service) air quality: PM2.5, PM10, nitrogen dioxide, sulphur dioxide, ozone, carbon monoxide, dust, pollen, and European/US AQI indic |
input · output |
| openmeteo_get_climate Long-range climate projections from bias-corrected daily CMIP6 models, covering 1950-01-01 to 2050-12-31 at any coordinate. Answers "what will conditions look like through 2050?" — |
input · output |
| openmeteo_get_elevation Terrain elevation from the Copernicus Digital Elevation Model (~90m resolution) for one or more coordinate pairs. Accepts up to 100 pairs per call. Useful for geographic context, e |
input · output |
| openmeteo_get_ensemble Probabilistic ensemble weather forecast — up to 64 ensemble members, up to 16 days ahead with optional past_days (0–92). Each member's values appear as separate columns named with |
input · output |
| openmeteo_get_flood GloFAS (Global Flood Awareness System) river discharge forecast and historical reanalysis. Returns daily ensemble river discharge (m³/s) for the largest modeled river within 5 km o |
input · output |
| openmeteo_get_forecast Weather forecast for coordinates: hourly and/or daily variables for up to 16 days ahead, with optional past_days (up to 92) for recent history. Use past_days instead of openmeteo_g |
input · output |
| openmeteo_get_historical Historical weather from the Open-Meteo reanalysis archive (1940–present). Requires start_date and end_date (ISO 8601 date, e.g., "2024-07-01"). With models omitted the archive answ |
input · output |
| openmeteo_get_marine Marine wave and ocean conditions for a coastal or ocean coordinate: wave height, wave period, wave direction, wind-wave height, swell height, sea-surface temperature. Forecast hori |
input · output |
| openmeteo_search_locations Resolve a place name to ranked coordinate matches with country, region, elevation, timezone, and population. Required prerequisite for name-based queries — all weather tools take l |
input · output |
Verify it yourself
npx teppi-check https://open-meteo.caseyjhand.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2EV16E1SMY6X3Q3Y3WH5