Skip to main content
Glama

KNMI MCP Server

by dstotijn
Apache 2.0
61

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.

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

-
security - not tested
A
license - permissive license
-
quality - not tested

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. Overview
    1. MCP Tools
      1. get_weather
    2. MCP Client Configuration
      1. Weather Data Structure
        1. Current Conditions
        2. Forecasts
        3. Alerts
        4. Additional Data
      2. License

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          A FastMCP server that provides real-time weather data from KNMI weather stations, allowing users to access temperature, humidity, wind speed, and other weather metrics for any location in the Netherlands through natural language queries.
          Last updated -
          4
          2
          Python
          MIT License
          • Apple
        • -
          security
          F
          license
          -
          quality
          Provides current weather and air quality data for any city using WeatherAPI, easily integrating with MCP clients like n8n and Claude Desktop App.
          Last updated -
          585
          JavaScript
        • -
          security
          F
          license
          -
          quality
          A standardized API server that enables AI agents and client applications to fetch current weather information for any location without directly interacting with external weather APIs.
          Last updated -
          Python
          • Apple
          • Linux
        • -
          security
          F
          license
          -
          quality
          Provides weather forecast and alert data for US locations through the National Weather Service API, enabling access to real-time weather alerts by state and detailed forecasts by coordinates.
          Last updated -
          JavaScript

        View all related MCP servers

        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/dstotijn/knmi-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server