Open Data

EA Rainfall MCP Server

Use Studio chat to drive this server — credentials stay in your workspace.

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.

3 tools
Agent guide included
No auth required
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

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 data uses the same Flood Monitoring service as river levels: base path /flood-monitoring on environment.data.gov.uk.

Capabilities

  • Rainfall stations — discover stations with rainfall parameter filtering and 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.

Patterns

  • Station IDs appear in list results (notation, @id URIs); pass the short ID (e.g. E1234) to detail/readings.
  • Use _limit and _offset on the stations list for pagination.
  • Readings default to sorted (_sorted) and limit 100; rainfall resolution varies by station.

Gotchas

  • No auth: Public API; avoid aggressive polling.
  • Shared API: Identical transport to EA Flood Monitoring; errors are HTTP + JSON-LD style bodies.

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

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

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to chat with EA Rainfall?

Same flow: Studio opens on this server after sign-in. Keep chatting to call tools from the conversation.

EA Rainfall MCP Server & Skill — 3 Tools