Buienradar

Provides Buienradar precipitation forecasts for a location via a single MCP tool that returns the next two hours of data.
  • python

0

GitHub Stars

python

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "mcp-mirror-wpnbos_buienradar-mcp-server": {
      "command": "uv",
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/TO/PARENT/FOLDER/buienradar-mcp-server",
        "run",
        "server.py"
      ]
    }
  }
}

Buienradar MCP Server provides a focused tool to fetch short-term precipitation forecasts for a specific location. It exposes a single MCP tool, get_precipitation_for, that returns precipitation forecasts for the next two hours, helping you plan around rain without wading through unrelated data.

How to use

Use this MCP server with an MCP client to ask for short-term rain forecasts for any location. You’ll invoke the get_precipitation_for tool to retrieve precipitation data for the next two hours at your chosen latitude and longitude. Typical use cases include planning outdoor activities, scheduling commutes, and deciding whether to carry an umbrella.

How to install

Prerequisites you need before installing: a working Python environment and uv installed on your system.

Install the Buienradar MCP Server for Claude Desktop automatically via Smithery with this command:

npx -y @smithery/cli install @wpnbos/buienradar-mcp-server --client claude

Configure Claude Desktop to run the MCP server locally. Update your Claude desktop config to point to the local Python server using uv. The example below shows the structure you’ll add under mcpServers with a precipitation entry.

{
  "mcpServers": {
    "precipitation": {
      "command": "uv",
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/TO/PARENT/FOLDER/buienradar-mcp-server",
        "run",
        "server.py"
      ]
    }
  }
}

Place the actual path to the server directory where you see "/ABSOLUTE/PATH/TO/PARENT/FOLDER/buienradar-mcp-server" in the snippet above. After saving the configuration, restart Claude for Desktop to make the tool available.

If Claude cannot locate uv by its bare name, provide the full path to the uv executable. To locate it on MacOS/Linux, run which uv.

Additional notes

Once configured, you can ask Claude about upcoming precipitation. For example, you could ask about rain in Amsterdam and Claude will respond with the forecast for the next two hours.

Configuration details

The server is designed to be run locally via the uv tool and a Python script named server.py inside the buienradar-mcp-server directory. Ensure you have the correct absolute path and that Claude Desktop is restarted after making configuration changes.

Available tools

get_precipitation_for

A single MCP tool that retrieves precipitation forecasts for the next two hours for a given latitude/longitude.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational