Open Data

BGS Sensor Data MCP Server

Chat with AI and run tools instantly.

British Geological Survey Sensor Data Service (OGC SensorThings API). Access real-time and historical environmental monitoring data from BGS sensors including groundwater levels, seismic data, and geotechnical measurements.

Managed
6 tools
Agent guide included

Chat with AI and run tools instantly.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for BGS Sensor Data — workflow patterns, data models, and gotchas for your AI agent.

BGS Sensor Data Service

The BGS Sensor Data Service implements the OGC SensorThings API, providing access to real-time and historical environmental monitoring data. No authentication required.

Capabilities

  • Monitoring stations (Things) — boreholes, weather stations, seismometer sites.
  • Datastreams for a station — data series linking to measured properties and sensors.
  • Observations — measurement values from a datastream (time-series data).
  • Locations — geographic positions of monitoring sites (GeoJSON points).
  • Observed properties — physical quantities measured (groundwater level, temperature, conductivity, etc.).
  • Sensors — instruments and devices used for monitoring.

Workflow

  1. Find stations by enumerating Things or Locations
  2. Explore data series using a Thing ID to see available datastreams
  3. Pull measurements from a Datastream ID to retrieve actual observation values
  4. Understand properties to see what quantities are measured across the network
  5. Understand instruments to see monitoring hardware details

Query Parameters

All list tools accept top to limit results. The underlying API also supports $skip, $orderby, and $filter (OData).

Tips

  • Observations are ordered by phenomenonTime desc by default (most recent first).
  • Thing IDs and Datastream IDs are integers.
  • Results include @iot.nextLink for pagination when more data is available.

Tools in this Server (6)

Bgs Sensor Datastreams

List Datastreams for a BGS sensor Thing (monitoring station). Each Datastream represents a time series of a specific measurement type (e.g. groundwate...

Bgs Sensor Locations

List sensor Locations — geographic positions of BGS monitoring sites. Returns coordinates, names, and descriptions.

Bgs Sensor Observations

Get observations from a BGS sensor Datastream. Returns timestamped measurement values ordered by most recent first. Use bgs_sensor_datastreams to find...

Bgs Sensor Properties

List ObservedProperties — the physical quantities measured by BGS sensors (e.g. groundwater level, temperature, conductivity).

Bgs Sensor Sensors

List Sensors — the instruments and devices used for BGS monitoring. Returns sensor names, descriptions, encoding types, and metadata.

Bgs Sensor Things

List sensor Things (monitoring stations) from the BGS Sensor Data Service. Each Thing represents a physical sensor platform such as a borehole, weathe...

Frequently Asked Questions

What is the BGS Sensor Data MCP server?

British Geological Survey Sensor Data Service (OGC SensorThings API). Access real-time and historical environmental monitoring data from BGS sensors including groundwater levels, seismic data, and geotechnical measurements. It provides 6 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect BGS Sensor Data 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/bgs-sensor-data. Authentication is handled automatically.

How many tools does BGS Sensor Data provide?

BGS Sensor Data provides 6 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 BGS Sensor Data require?

BGS Sensor Data uses open data APIs — no authentication required.

Setup Instructions

Connect BGS Sensor Data to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/bgs-sensor-data

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 BGS Sensor Data and paste the MCP URL into Remote MCP server URL.
  4. Click Add. BGS Sensor Data will appear under Not connected — select it and click Connect to complete OAuth.
Name: BGS Sensor Data
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/bgs-sensor-data
Authentication: OAuth

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

Try BGS Sensor Data now

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