Open-Meteo MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPEN_METEO_API_URL | No | Base URL for Open-Meteo forecast API | https://api.open-meteo.com |
| OPEN_METEO_MARINE_API_URL | No | Marine weather API URL | https://marine-api.open-meteo.com |
| OPEN_METEO_ARCHIVE_API_URL | No | Historical data API URL | https://archive-api.open-meteo.com |
| OPEN_METEO_ENSEMBLE_API_URL | No | Ensemble forecast API URL | https://ensemble-api.open-meteo.com |
| OPEN_METEO_SEASONAL_API_URL | No | Seasonal forecast API URL | https://seasonal-api.open-meteo.com |
| OPEN_METEO_GEOCODING_API_URL | No | Geocoding API URL | https://geocoding-api.open-meteo.com |
| OPEN_METEO_AIR_QUALITY_API_URL | No | Air quality API URL | https://air-quality-api.open-meteo.com |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| weather_forecastC | Get weather forecast data for coordinates using Open-Meteo API. Supports hourly and daily data with various weather variables. |
| weather_archiveC | Get historical weather data from ERA5 reanalysis (1940-present) for specific coordinates and date range. |
| air_qualityC | Get air quality forecast data including PM2.5, PM10, ozone, nitrogen dioxide and other pollutants. |
| marine_weatherB | Get marine weather forecast including wave height, wave period, wave direction and sea surface temperature. |
| elevationC | Get elevation data for given coordinates using digital elevation models. |
| flood_forecastC | Get river discharge and flood forecasts from GloFAS (Global Flood Awareness System). |
| seasonal_forecastC | Get long-range seasonal forecasts for temperature and precipitation up to 9 months ahead. |
| climate_projectionC | Get climate change projections from CMIP6 models for different warming scenarios. |
| ensemble_forecastC | Get ensemble forecasts showing forecast uncertainty with multiple model runs. |
| geocodingA | Search for locations worldwide by place name or postal code. Returns geographic coordinates (latitude and longitude) and detailed location information. Use this tool when you need to convert a location name (e.g., "Paris", "New York") into precise coordinates (latitude/longitude) that are required by other tools. This is essential when you have a location name but need coordinates for data fetching tools. |
| dwd_icon_forecastC | Get weather forecast from German DWD ICON model with high resolution data for Europe and global coverage. |
| gfs_forecastC | Get weather forecast from US NOAA GFS model with global coverage and high-resolution data for North America. |
| meteofrance_forecastC | Get weather forecast from French Météo-France models including AROME (high-resolution France) and ARPEGE (Europe). |
| ecmwf_forecastC | Get weather forecast from European Centre for Medium-Range Weather Forecasts with high-quality global forecasts. |
| jma_forecastC | Get weather forecast from Japan Meteorological Agency with high-resolution data for Japan and Asia. |
| metno_forecastC | Get weather forecast from Norwegian weather service with high-resolution data for Nordic countries. |
| gem_forecastC | Get weather forecast from Canadian weather service GEM model with high-resolution data for Canada and North America. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cmer81/open-meteo-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server