MCP server for accessing weather data from the Israeli Meteorological Service (IMS). Provides location information for all weather monitoring stations across Israel, weather forecast data by location, current weather alerts, real-time weather analysis, wind direction mappings, weather condition code descriptions, and comprehensive city portal information combining multiple data points. Supports both Hebrew and English responses via StreamableHttp transport.
Clone from GitHub to install
git clone https://github.com/GuyKh/ims-mcp
cd ims-mcp
pip install -r requirements.txt.mcp.json
{
"mcpServers": {
"ims-weather": {
"command": "python",
"args": [
"-m",
"ims_mcp.server"
],
"cwd": "/path/to/ims-mcp"
}
}
}get_forecast_dataGet weather forecast data for a specific location by language (Hebrew/English)
get_ims_alertsGet current weather alerts from IMS by language (Hebrew/English)
get_weather_analysisGet current weather analysis for a specific location by language (Hebrew/English)
get_city_portalGet comprehensive location information including weather data by language (Hebrew/English)
ims://locations/heims://locations/heWeather monitoring locations in Israel (Hebrew)
ims://locations/enims://locations/enWeather monitoring locations in Israel (English)
ims://wind-directions/heims://wind-directions/heWind direction codes and azimuth mappings (Hebrew)
ims://wind-directions/enims://wind-directions/enWind direction codes and azimuth mappings (English)
ims://weather-codes/heims://weather-codes/heWeather condition codes and descriptions (Hebrew)
ims://weather-codes/enims://weather-codes/enWeather condition codes and descriptions (English)
Official Israeli Meteorological Service API for weather data, forecasts, and alerts
What is the weather forecast in Tel Aviv?Are there any weather alerts right now?What is the current weather in Jerusalem?Show comprehensive weather information for HaifaWhat are the expected wind directions today?Python 3.10+uvFastAPIuvicornhttpxmcppydanticNo API key required. Server runs on port 8000 via StreamableHttp. Docker deployment supported.