MCP server
Open Meteo
io.github.cyanheads/open-meteo-mcp-server
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Global weather via Open-Meteo: forecast, historical, marine, air quality, geocoding, elevation.
Working at last checkAbout 14,490 tokens per request once connected11 toolsDescription tries to instruct AI agents
https://open-meteo.caseyjhand.com/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 11
- Token cost
- About 14,490 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http open-meteo-mcp-server https://open-meteo.caseyjhand.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.open-meteo-mcp-server] url = "https://open-meteo.caseyjhand.com/mcp"
Gemini CLI
{"mcpServers":{"open-meteo-mcp-server":{"httpUrl":"https://open-meteo.caseyjhand.com/mcp"}}}
Cursor
{"mcpServers":{"open-meteo-mcp-server":{"url":"https://open-meteo.caseyjhand.com/mcp"}}}
VS Code
{"servers":{"open-meteo-mcp-server":{"type":"http","url":"https://open-meteo.caseyjhand.com/mcp"}}}
Antigravity
agy mcp add open-meteo-mcp-server https://open-meteo.caseyjhand.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"open-meteo-mcp-server","server_url":"https://open-meteo.caseyjhand.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"open-meteo-mcp-server","server_url":"https://open-meteo.caseyjhand.com/mcp"}
Tools
openmeteo_dataframe_describe~236 tokens
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_ensemble, openmeteo_get_flood, or openmeteo_get_climate. Call this first to discover table names before querying with openmeteoopenmeteo_dataframe_query~712 tokens
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_ensemble, openmeteo_get_flood, or openmeteo_get_climate. Pass the canvas_id returned when any of those tools spills (tropenmeteo_get_air_quality~1469 tokens
Modeled CAMS (Copernicus Atmosphere Monitoring Service) air quality: PM2.5, PM10, nitrogen dioxide, sulphur dioxide, ozone, carbon monoxide, dust, pollen, and European/US AQI indices. This is modeled grid data, not measured station readings — for measured data, use openaq-mcp-server. Forecast horizoopenmeteo_get_climate~1229 tokens
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?" — the future-projection counterpart to openmeteo_get_historical (the observed archive, what happened). Daily resolution oopenmeteo_get_elevation~444 tokens
Terrain elevation from the Copernicus Digital Elevation Model (~90m resolution) for one or more coordinate pairs. Accepts up to 1,000 pairs and samples the first 100 in one upstream request; when more were submitted, unprocessed_count says how many remain and next_offset is where to resume — resubmiopenmeteo_get_ensemble~1792 tokens
Probabilistic ensemble weather forecast — up to 64 ensemble members, up to 35 days ahead with optional past_days (0–92). Most models end within 16 days; a model's columns are null past its horizon, and the response notice names where its data ends. Each member's values appear as separate columns namopenmeteo_get_flood~1886 tokens
GloFAS (Global Flood Awareness System) daily river discharge (m³/s) for the largest modeled river within 5 km of the given coordinates — no river ID needed. That river is not always the closest one: at 5 km resolution a point near a confluence or a pair of parallel channels can resolve to an unintenopenmeteo_get_forecast~2216 tokens
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_get_historical for dates within the last 1–5 days, since the archive’s ERA5 components lag by up to ~5 days. Returns per-openmeteo_get_historical~1715 tokens
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 answers from Best Match, which blends IFS HRES, ERA5, and ERA5-Land seamlessly — so the source varies by date and no singleopenmeteo_get_marine~1997 tokens
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 horizon up to 8 days, with optional past_days (up to 92) for recent history — or start_date and end_date together for an arcopenmeteo_search_locations~794 tokens
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 latitude/longitude, not place names. Search by a bare place name (city, region, or landmark); never fold a qualifier into
Browse
Related MCP servers
- Open Meteo
Open-Meteo MCP — weather forecast + historical reanalysis + sister APIs - Theaslangroupllc Pulsenetwork
914 paid market-data & token-safety endpoints — keyless x402 USDC: Base, Solana, XRPL, +8 chains - Weather
Weather MCP — wraps Open-Meteo API (free, no auth) - SiteCheck Agent Intel & Dev
135 pay-per-call agent tools: agent intelligence, token risk, developer and AI data tools. x402 - Duvera Gateway
Governed AI actions with signed, verifiable receipts: free keyless reads, human-approved writes. - Abstraxn Agent Layer
Abstraxn: public Web3 MCP server for read-only chain data and pay-per-call relays. - Solano — marine & outdoor weather
Marine and outdoor weather: multi-model forecasts, official bulletins, tides, anchorages. - Climate
Climate MCP — wraps Open-Meteo Climate API (free, no auth)
Badge for your README
[](https://aptlynx.net/servers/io.github.cyanheads/open-meteo-mcp-server)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents