get_precipitation_forLABSCO SUMMARY
One tool, two hours ahead, no account.
Short-range rain forecasting is the one weather question worth asking an assistant, because the answer changes what you do in the next hour. The scope is exactly that — Buienradar's two-hour precipitation window for a point — and there is no key to obtain before it works.
What it is
A small Python MCP server that fetches precipitation data from Buienradar for a latitude and longitude, and answers questions about the next two hours.
What you get
get_precipitation_for— a precipitation forecast for the next two hours at the coordinates you give- A single-tool surface, so there is nothing for the model to pick wrongly
- A plain-language answer to "will there be rain soon in Amsterdam", with the location resolved to coordinates for you
- No keys or environment variables in the configuration
Requirements
uv and Python. Point the client at the project directory with uv and server.py. If uv is not on the client's PATH, give the absolute path from which uv.
Setup effort
Build from source
USE CASES
Deciding whether to cycle now or in ten minutes
Ask about rain at your location and let the two-hour window answer it.
Checking somewhere you are heading
Name the destination city instead of your own, and get its precipitation window.
Adding weather to a morning routine
Include the precipitation check in a standing prompt so it runs alongside the rest of your daily summary.
1 tool
Listed in project docs. Your client may show a different list.
BEFORE YOU INSTALL
What to know first
Tools you get
1 tool named in the project's documentation.
Requires
uv on PATH
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
MCP Clients
Claude Desktop
{
"mcpServers": {
"precipitation": {
"command": "uv",
"args": [
"--directory",
"<YOUR_PATH_TO_PARENT_FOLDER_BUIENRADAR_MCP>",
"run",
"server.py"
]
}
}
}