Open Data

EA Rainfall MCP Server

Chat with AI and run tools instantly.

Query Environment Agency real-time rainfall monitoring stations and readings via the Flood Monitoring API (rainfall parameter). List stations, fetch station detail, and retrieve sorted readings time series — no authentication required.

Managed
3 tools
Agent guide included

Chat with AI and run tools instantly.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for EA Rainfall — workflow patterns, data models, and gotchas for your AI agent.

EA Rainfall (Flood Monitoring)

Rainfall readings come from the same Environment Agency Flood Monitoring service used for river levels and other hydrology parameters.

Capabilities

  • Rainfall stations — discover stations filtered to rainfall parameters, with pagination.
  • Station detail — full station record and associated measures for a given station ID.
  • Readings — time series of rainfall measurements from a station, sorted by time.

Workflow

  1. List rainfall stations and note each row's short notation (e.g. E7050) or URI.
  2. Fetch station detail when you need measures or metadata before pulling readings.
  3. Pull readings for a station ID; results arrive time-sorted with a default page size of 100.

Gotchas

  • Open data: Public service; avoid aggressive polling.
  • Pagination: Station lists use _limit and _offset; readings honour _sorted and _limit.
  • Shared platform: Same JSON-LD error envelope as other EA Flood Monitoring parameters.

Tools in this Server (3)

Ea Rainfall Readings

Get time-series rainfall readings for a specific Environment Agency station (GET .../id/stations/{id}/readings). Supports sorted results and a result ...

Ea Rainfall Station Detail

Get detailed metadata for a single Environment Agency rainfall monitoring station by ID, including label, coordinates, river and catchment, status, an...

Ea Rainfall Stations

List Environment Agency flood monitoring stations that measure rainfall (parameter=rainfall). Returns station metadata including labels, coordinates, ...

Frequently Asked Questions

What is the EA Rainfall MCP server?

Query Environment Agency real-time rainfall monitoring stations and readings via the Flood Monitoring API (rainfall parameter). List stations, fetch station detail, and retrieve sorted readings time series — no authentication required. It provides 3 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect EA Rainfall to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/ea-rainfall. Authentication is handled automatically.

How many tools does EA Rainfall provide?

EA Rainfall provides 3 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does EA Rainfall require?

EA Rainfall uses open data APIs — no authentication required.

Setup Instructions

Connect EA Rainfall to any MCP client in minutes

MCP URL
https://mcp.mcpbundles.com/bundle/ea-rainfall

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to EA Rainfall and paste the MCP URL into Remote MCP server URL.
  4. Click Add. EA Rainfall will appear under Not connected — select it and click Connect to complete OAuth.
Name: EA Rainfall
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/ea-rainfall
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Try EA Rainfall now

No API key or third-party login required. Chat with AI and run tools instantly.