Looks up England flood-risk bands by postcode using Environment Agency data and validates UK postcode formats.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Floodwise.
flood_risk_by_postcodeThe EA long-term flood-risk band (High/Medium/Low/Very Low) for an England postcode, address counts per band, and the groundwater indication
validate_postcodeIs this a well-formed UK postcode? (deterministic format check + outcode/incode split)
England flood-risk by postcode for AI agents β verified Environment Agency data, not guesses.
Verified, trustworthy data tools for AI agents. "Qiniso" means "truth" in Zulu.
Website Β· npm Β· MCP Registry
Ask an LLM "what's the flood risk at SW1A 1AA?" and it will answer confidently β but it cannot know: per-postcode flood risk is specific, curated data that lives in a government dataset, not in a model's weights. floodwise looks the postcode up in the Environment Agency's official "Flood risk: postcode search tool" data and returns the real long-term risk band β or an honest "not found" instead of a guess.
floodwise runs locally over stdio (no key, no login). Once it's on npm, add it under mcpServers in your client config:
Postcodes are accepted spaced or unspaced, any case. A well-formed postcode that isn't in the loaded England dataset returns found: false with a clear note β it never invents a risk level.
| Tool | What it answers |
|---|---|
| flood_risk_by_postcode | The EA long-term flood-risk band (High/Medium/Low/Very Low) for an England postcode, address counts per band, and the groundwater indication |
| validate_postcode | Is this a well-formed UK postcode? (deterministic format check + outcode/incode split) |
The flood data is the Environment Agency "Flood risk: postcode search tool data" (England), published as open data under the Open Government Licence v3.0. Each postcode carries the number of addresses whose surrounding area is at high (β₯3.3%/yr), medium (1β3.3%) or low (0.1β1%) long-term risk from rivers, sea or surface water (the highest of these), plus a separate groundwater Possible/Unlikely indication. Refreshed roughly quarterly.
This repository ships an illustrative starter sample (non-geographic
ZZpseudo-postcodes) so tests run out of the box β every response from it is taggeddataset: "sample". To load the real data, downloadPostcodes_Risk_Assessment_All.csvfrom data.gov.uk / the Defra Data Services Platform and run:
Attribution: Contains public sector information licensed under the Open Government Licence v3.0. Β© Environment Agency copyright and/or database right. See NOTICE.
A single TypeScript package exposing one MCP server over stdio (local / npx), driven by the same core.ts tool definitions that power the importable library. A Cloudflare Worker entry is included for a future hosted edge endpoint β note the full England dataset (~1.6M postcodes) exceeds the Worker bundle limit, so the hosted build will move the data into Cloudflare D1 (a follow-on); the npm library and stdio server run the full dataset directly.
This tool runs locally on your machine and is built not to collect, store, or transmit your data β no analytics, no telemetry, no account. All reference data is bundled β no network calls, and nothing leaves your device. Full policy: https://qinisolabs.github.io/privacy.html.
Apache-2.0. Flood data Β© Environment Agency, Open Government Licence v3.0; see NOTICE.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/qinisolabs-floodwise)<a href="https://allmcps.com/mcp/qinisolabs-floodwise"><img src="https://allmcps.com/api/badge/qinisolabs-floodwise?style=directory" alt="Floodwise on AllMCPs" /></a>