- Home
- MCP servers
- Buienradar
Buienradar
- python
0
GitHub Stars
python
Language
7 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": {
"wpnbos-buienradar-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/buienradar-mcp-server",
"run",
"server.py"
]
}
}
}This MCP server fetches Buienradar precipitation data for a specified location and exposes a single tool, get_precipitation_for, to provide forecasts for the next two hours. It enables you to query upcoming rain at any latitude/longitude pair and use Claude-based clients to retrieve concise weather expectations.
How to use
You interact with this MCP server through an MCP client. After configuring the server, you can ask your client to fetch precipitation forecasts for a given location. The tool get_precipitation_for returns two-hour rain forecasts for the coordinates you provide, enabling you to plan outdoor activities or coordinate events based on upcoming precipitation.
Typical use involves requesting precipitation data for a city or area by supplying its latitude and longitude. Use your client to invoke the get_precipitation_for tool and read the returned forecast to determine whether rain is expected in the next two hours.
How to install
Prerequisites you need before starting: Python installed, and uv, which runs Python scripts in this setup.
Install the MCP server client integration via Smithery to enable Claude Desktop support.
npx -y @smithery/cli install @wpnbos/buienradar-mcp-server --client claude
Configuration and setup steps
- Locate Claude for Desktop configuration file depending on your operating system.
MacOS/Linux: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: code $env:AppData\Claude\claude_desktop_config.json
-
Add or update the MCP server entry to run the stdio-based Buienradar server using uv to launch the Python script.
-
Use the following configuration snippet as a template, and replace the absolute path with the location where you placed the server files.
{
"mcpServers": {
"precipitation": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/buienradar-mcp-server",
"run",
"server.py"
]
}
}
}
Restart and verification
After saving the configuration, restart Claude for Desktop so the tool becomes available.
If Claude cannot find the tool immediately, verify that uv is installed and the path to your server is correct. You can confirm uv by running which uv on MacOS/Linux to locate the full path.
Available tools
get_precipitation_for
Provides precipitation forecasts for the next two hours for a given latitude/longitude using Buienradar.