Open Data

SEPA Water Monitoring MCP Server

Chat with AI and run tools instantly — no API key or third-party login needed.

Scottish Environment Protection Agency water monitoring data via the KiWIS time-series API. Search hydrometric stations across Scotland, list available time series (water level, flow, rainfall), and retrieve measurement values.

Managed
3 tools
Agent guide included

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

Browse all tools

AI Skill
SKILL.md

Domain knowledge for SEPA Water Monitoring — workflow patterns, data models, and gotchas for your AI agent.

SEPA Water Monitoring

The Scottish Environment Protection Agency provides real-time and historical water monitoring data for Scotland through a KiWIS (Kisters Water Information System) API.

Data Model

  • Stations — Hydrometric monitoring stations across Scotland. Identified by station_no.
  • Time Series — Measurement series at a station (e.g. "Day.Max", "15min.Cmd"). Identified by ts_id.
  • Parameter Types — What is measured: S (Stage/water level), Q (Discharge/flow), R (Rainfall), T (Temperature).
  • Values — Timestamped measurement readings for a given time series.

Key Patterns

  • Stations have a station_no (e.g. "15018", "234150") used for lookups.
  • Time series IDs (ts_id) are numeric (e.g. "56758010") and unique across the system.
  • Common time series names: "Day.Max", "Day.Min", "15min.Cmd", "Month.Max", "CalendarYear.Mean".
  • Date format for queries: YYYY-MM-DD (ISO 8601).

Gotchas

  • Response format: KiWIS returns arrays of arrays (first row is column headers).
  • Parameter types: "S" = Stage (water level in metres), "Q" = Discharge (flow in m³/s), "R" = Rainfall (mm).
  • Empty results: Some time series have no data for requested date ranges — this is normal.
  • Max results: Use maxNumberOfResults to limit station/series listings.

Tools in this Server (3)

Sepa Get Values

Get time series measurement values from a SEPA monitoring station. Returns timestamped readings (water level in metres, flow in m³/s, rainfall in mm, ...

Sepa List Stations

Search and list SEPA hydrometric monitoring stations across Scotland. Returns station names, numbers, and coordinates. Use station numbers with sepa_s...

Sepa Station Timeseries

List available time series (measurements) for a SEPA monitoring station. Returns time series IDs, names, parameter types (water level, flow, rainfall)...

Frequently Asked Questions

What is the SEPA Water Monitoring MCP server?

Scottish Environment Protection Agency water monitoring data via the KiWIS time-series API. Search hydrometric stations across Scotland, list available time series (water level, flow, rainfall), and retrieve measurement values. It provides 3 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect SEPA Water Monitoring 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/sepa-water. Authentication is handled automatically.

How many tools does SEPA Water Monitoring provide?

SEPA Water Monitoring 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 SEPA Water Monitoring require?

SEPA Water Monitoring uses open data APIs — no authentication required.

Setup Instructions

Connect SEPA Water Monitoring to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/sepa-water

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 SEPA Water Monitoring and paste the MCP URL into Remote MCP server URL.
  4. Click Add. SEPA Water Monitoring will appear under Not connected — select it and click Connect to complete OAuth.
Name: SEPA Water Monitoring
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/sepa-water
Authentication: OAuth

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

Try SEPA Water Monitoring now

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