PyPI94Exceptionalhealth index
GridTools/gt4pyPython library for generating high-performance implementations of stencil kernels for weather and climate modeling from a domain-specific language (DSL).
Python★ 147↓ 25.7K/moJul 20, 2026
PyPI · npm94Exceptionalhealth index
Python · Vue★ 449Aug 6, 2026
PyPI92Excellenthealth index

Unidata/MetPyMetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.
Python★ 1,435Aug 13, 2026
PyPI90Excellenthealth index

Unidata/siphonSiphon - A collection of Python utilities for retrieving atmospheric and oceanic data from remote sources, focusing on being able to retrieve data from Unidata data technologies, such as the THREDDS data server.
Python★ 245↓ 55.5K/moAug 15, 2026
PyPI90Excellenthealth index
Python★ 312Jul 24, 2026
PyPI81Excellenthealth index
Python★ 4↓ 61.8K/moJul 19, 2026
PyPI81Excellenthealth index
Python★ 9↓ 5,558/moJul 20, 2026
npm81Excellenthealth index

weather-mcp/weather-mcpFree, open-source MCP server giving AI assistants 17 weather tools — a one-call weather summary plus forecasts, alerts, air quality, marine, radar, lightning, rivers, wildfires, and historical data back to 1940. Ask by city name or coordinates. Built on free public APIs (NOAA, Open-Meteo). No API keys, no signup.
TypeScript★ 41↓ 5,658/moAug 22, 2026
PyPI80Excellenthealth index
Python★ 1,186↓ 5,613/moAug 6, 2026
TypeScript · Svelte★ 4↓ 4,516/moJul 25, 2026
crates.io77Goodhealth index
Rust★ 82↓ 14.2K/moJul 18, 2026
Python★ 20↓ 104/moSep 6, 2026

cmer81/open-meteo-mcpA comprehensive MCP server providing access to Open-Meteo weather APIs for Large Language Models
TypeScript · JavaScript · Python★ 63↓ 4,127/moAug 6, 2026
TypeScript★ 3↓ 15.3K/moJul 22, 2026
npm · PyPI · Maven73Goodhealth index
Python · Swift · Java★ 63↓ 172.4K/moSep 2, 2026
openclimatefix/graph_weatherGraph-based weather forecasting models. Originally, PyTorch implementation of Ryan Keisler's 2022 "Forecasting Global Weather with Graph Neural Networks" paper (https://arxiv.org/abs/2202.07575)
Python★ 301Jul 15, 2026
npm63Moderatehealth index
JavaScript★ 48↓ 2,149/moJul 26, 2026
crates.io60Moderatehealth index
Rust★ 14↓ 3,120/moSep 4, 2026
PyPI56Moderatehealth index
Python · Rust★ 7↓ 6,474/moAug 24, 2026
npm51Moderatehealth index
cyanheads/open-meteo-mcp-serverGeocode places, fetch global weather forecasts, ERA5 historical climate, marine conditions, air quality, and terrain elevation via MCP. STDIO or Streamable HTTP.
TypeScript · JavaScript★ 2↓ 2,085/moJul 20, 2026
NuGet34At Riskhealth index
C#★ 3Jul 19, 2026