Skip to main content
Glama
dzgnnl

KNMI MCP Server

by dzgnnl

KNMI MCP Server

A Model Context Protocol (MCP) server that provides access to Dutch weather data via the KNMI (Royal Netherlands Meteorological Institute) API.

Overview

This MCP server enables AI assistants and applications to access comprehensive Dutch weather information, including current conditions, forecasts, alerts, and historical data. It automatically handles location name resolution, converting human-readable Dutch city names into KNMI grid identifiers.

Related MCP server: KNMI MCP Server

MCP Tools

get_weather

Get comprehensive weather information for any Dutch location.

Parameters:

  • location (string, required): Dutch location name (e.g., "Amsterdam", "De Bilt"). Will (fuzzy) matched to a well-known/mapped locality.

  • region (number, optional): Region number (0-15) for additional regional context

Returns:

  • Current weather conditions and temperature

  • Hourly forecast (next 48 hours)

  • Daily forecast (next 7 days)

  • Weather alerts and warnings

  • Wind conditions (speed, direction, gusts)

  • Precipitation data (amount, chance)

  • UV index information

  • Sunrise and sunset times

  • Weather backgrounds for visual representation

MCP Client Configuration

Add to your MCP host configuration (e.g. Claude Desktop, VS Code, etcetera):

{
	"knmi-weather": {
		"command": "npx",
		"args": ["-y", "@dstotijn/knmi-mcp"]
	}
}

Weather Data Structure

Current Conditions

  • Temperature (°C)

  • Weather type code

  • Wind speed, direction, and gusts

  • Precipitation amount and probability

  • UV index with safety recommendations

Forecasts

  • Hourly: Next 48 hours with detailed conditions

  • Daily: Next 7 days with min/max temperatures and precipitation

Alerts

  • Alert levels: none, potential, yellow, orange, red

  • Detailed descriptions and safety advice

  • Affected regions and time periods

Additional Data

  • Sunrise and sunset times

  • Weather backgrounds for UI visualization

  • Regional weather information

  • Historical climate data context

License

Apache License, Version 2.0


©️ 2025 David Stotijn

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to access real-time US weather forecasts and alerts through the National Weather Service API.
    2
    12 npm
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Provides access to Dutch weather data (current conditions, forecasts, alerts, and historical data) via the KNMI API, with automatic location name resolution for Dutch cities.
    1
    16 npm
    1
    Apache 2.0
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI models to access Swiss weather and climate data from MeteoSwiss, including current observations, forecasts, and warnings.
    6
    66 PyPI
    MIT