Skip to content

TerraMCP

by terramcp.earth · remote · no sign-in to list tools · v1.0.1 · published by earth.terramcp

A Wrench AI service for environmental source discovery and live UK open-data tools.

Changes · 1

33 tools: 1 change things and 32 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http terramcp https://terramcp.earth/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

33 tools

Changes things 1Claude Code: ask
  • flood_zone_at_pointCheck Environment Agency Flood Map for Planning Flood Zones 2/3 at an England point.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Check Environment Agency Flood Map for Planning Flood Zones 2/3 at an England point. Tests polygon containment, ignoring defences; not a live flood warning or a site-specific flood risk assessment. No match is not a formal Zone 1 determination. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
Only reads 32Claude Code: allow
  • bgs_collectionsList BGS OGC API Features collections with verified OGL commercial reuse terms (borehole index and geology 625k).No findings

    Why it is in this group

    • The description's first verb is "list": a word for reading.
    Description, as the server wrote it
    List BGS OGC API Features collections with verified OGL commercial reuse terms (borehole index and geology 625k). Other collections are excluded pending licence checks. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • bgs_featuresQuery BGS borehole index or geology 625k features intersecting a WGS84 bounding box around a UK point (up to 10 km radius).No findings

    Why it is in this group

    • The description's first verb is "query": a word for reading.
    Description, as the server wrote it
    Query BGS borehole index or geology 625k features intersecting a WGS84 bounding box around a UK point (up to 10 km radius). Returns bounded properties and geometry summaries; bbox matches do not establish conditions at the exact point. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • dem_clipGet a bounded elevation GeoTIFF from OpenTopography for terrain analysis where an appropriate local DEM is unavailable.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get a bounded elevation GeoTIFF from OpenTopography for terrain analysis where an appropriate local DEM is unavailable. Supply WGS84 bbox [west,south,east,north] covering at most 100 km² and dataset; UK projects should prefer Defra 1 m LiDAR DTM. BYO OpenTopography key only; commercial use requires an OpenTopography Enterprise key. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Requires a TerraMCP Bearer key from https://terramcp.earth/account and your own OpenTopography key.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • ea_flood_featuresQuery OGL Environment Agency Main Rivers, Recorded Flood Outlines, Flood Warning Areas or Spatial Flood Defences intersecting a small WGS84 bounding box.No findings

    Why it is in this group

    • The description's first verb is "query": a word for reading.
    Description, as the server wrote it
    Query OGL Environment Agency Main Rivers, Recorded Flood Outlines, Flood Warning Areas or Spatial Flood Defences intersecting a small WGS84 bounding box. Returns bounded attributes without full geometry. Historical/administrative datasets are not live warnings or a site-specific flood risk determination. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • ea_groundwater_stationsFind EA Hydrology groundwater monitoring boreholes near a UK point.No findings

    Why it is in this group

    • The description's first verb is "find": a word for reading.
    Description, as the server wrote it
    Find EA Hydrology groundwater monitoring boreholes near a UK point. Returns station IDs, aquifer, datum and measures for ea_hydro_series(property=groundwaterLevel). OGL v3; absence is not evidence of no groundwater risk. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • ea_hydro_seriesGet qualified EA Hydrology flow, level, rainfall or groundwater time series for historical analysis.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get qualified EA Hydrology flow, level, rainfall or groundwater time series for historical analysis. Use a Hydrology station SUID, property and matching statistic (rainfall typically total, level min/max); choose daily or 15min and ordered YYYY-MM-DD dates at most 366 days apart. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • flood_find_stationsFind nearby EA river level, flow or rainfall stations and their measures to select a gauge.No findings

    Why it is in this group

    • The name "flood_find_stations" says "find": a word for reading.
    Description, as the server wrote it
    Find nearby EA river level, flow or rainfall stations and their measures to select a gauge. Use confirmed WGS84 lat/lon and optional parameter; use rainfall_stations for rainfall-only discovery. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • flood_get_readingsGet recent observations across an EA station's measures to inspect current conditions.No findings

    Why it is in this group

    • The name "flood_get_readings" says "get": a word for reading.
    Description, as the server wrote it
    Get recent observations across an EA station's measures to inspect current conditions. Use a station_id from flood_find_stations; latest_n is per measure. Use rainfall_latest for rainfall only. Observations are not forecasts or design levels. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • flood_list_warningsList current EA flood warnings and alerts to check active warnings for an area.No findings

    Why it is in this group

    • The name "flood_list_warnings" says "list": a word for reading.
    Description, as the server wrote it
    List current EA flood warnings and alerts to check active warnings for an area. Filter by county and max_severity (1 most severe, 4 no longer in force); default 3 includes alerts. Not a site-specific risk assessment. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • get_consultantReturn a sponsored consultancy listing with contact URL and specialisms when seeking professional help.No findings

    Why it is in this group

    • The name "get_consultant" says "get": a word for reading.
    Description, as the server wrote it
    Return a sponsored consultancy listing with contact URL and specialisms when seeking professional help. Labelled Sponsored; no automatic contact or lead transfer. TerraMCP is a Wrench AI service. Discovery needs no API key or signup. Open-data router anonymous limits: 60 calls/hour and 300/day per IP and session.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_sourceGet full source evidence, access requirements and router_tools as the recommended starting point after search_sources.No findings

    Why it is in this group

    • The name "get_source" says "get": a word for reading.
    Description, as the server wrote it
    Get full source evidence, access requirements and router_tools as the recommended starting point after search_sources. Use a returned slug, normalised name or alias (optional -api/-mcp/-server suffix). Unknown values are null. Placeholders explicitly show coming-soon status. TerraMCP is a Wrench AI service. Discovery needs no API key or signup. Open-data router anonymous limits: 60 calls/hour and 300/day per IP and session.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • list_categoriesList curated consultancy disciplines and source counts to browse categories before searching.No findings

    Why it is in this group

    • The name "list_categories" says "list": a word for reading.
    Description, as the server wrote it
    List curated consultancy disciplines and source counts to browse categories before searching. TerraMCP is a Wrench AI service. Discovery needs no API key or signup. Open-data router anonymous limits: 60 calls/hour and 300/day per IP and session.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • ne_designated_sitesFind Natural England Sites of Special Scientific Interest intersecting a bounded WGS84 box around an England point.No findings

    Why it is in this group

    • The description's first verb is "find": a word for reading.
    Description, as the server wrote it
    Find Natural England Sites of Special Scientific Interest intersecting a bounded WGS84 box around an England point. OGL v3; returns attributes only, not a planning or ecological determination. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • nrfa_get_timeseriesGet NRFA daily flow or catchment rainfall observations for historical catchment analysis.No findings

    Why it is in this group

    • The name "nrfa_get_timeseries" says "get": a word for reading.
    Description, as the server wrote it
    Get NRFA daily flow or catchment rainfall observations for historical catchment analysis. Use a numeric NRFA station_id, data_type gdf (gauged flow), ndf (naturalised flow) or cdr (catchment rainfall), and ordered YYYY-MM-DD dates at most 366 days apart. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • nrfa_station_infoGet NRFA gauging-station metadata, river, location and catchment area to identify a historical flow record.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get NRFA gauging-station metadata, river, location and catchment area to identify a historical flow record. Supply the numeric NRFA station_id; use nrfa_get_timeseries for observations. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • nrw_measuresGet NRW telemetry measures and latest observations for a station_id.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get NRW telemetry measures and latest observations for a station_id. Preserves reported units and quality codes (OGL v3). Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • nrw_readingsGet NRW telemetry readings for a measure_id over at most 7 days.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get NRW telemetry readings for a measure_id over at most 7 days. Preserves source timestamps, values and quality codes; timestamps lack an explicit timezone (OGL v3). Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • nrw_stationsFind Natural Resources Wales telemetry stations by station name (anonymous, OGL v3).No findings

    Why it is in this group

    • The description's first verb is "find": a word for reading.
    Description, as the server wrote it
    Find Natural Resources Wales telemetry stations by station name (anonymous, OGL v3). Returns station references for nrw_measures; data is provisional. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • os_namesSearch OS Open Names in Great Britain using your own vaulted OS Data Hub project key (provider os).No findings

    Why it is in this group

    • The description's first verb is "search": a word for reading.
    Description, as the server wrote it
    Search OS Open Names in Great Britain using your own vaulted OS Data Hub project key (provider os). OGL v3; names are not full postal addresses. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Requires a TerraMCP Bearer key from https://terramcp.earth/account and your own vaulted OS Data Hub project key.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • planning_entitiesFind England planning dataset entities intersecting a bounded WGS84 box around a point, including conservation areas, listed buildings, Article 4 directions and flood risk zones.No findings

    Why it is in this group

    • The description's first verb is "find": a word for reading.
    Description, as the server wrote it
    Find England planning dataset entities intersecting a bounded WGS84 box around a point, including conservation areas, listed buildings, Article 4 directions and flood risk zones. Dataset OGL terms are checked and attribution retained. Coverage may be incomplete; this is not a planning determination. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • rainfall_latestGet recent rainfall observations in mm for an EA rainfall gauge to inspect measured rainfall.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get recent rainfall observations in mm for an EA rainfall gauge to inspect measured rainfall. Use a station_id from rainfall_stations; latest_n defaults to one reading per measure. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • rainfall_stationsFind nearby EA rainfall gauges and their measures for rainfall-only monitoring.No findings

    Why it is in this group

    • The description's first verb is "find": a word for reading.
    Description, as the server wrote it
    Find nearby EA rainfall gauges and their measures for rainfall-only monitoring. Use confirmed WGS84 lat/lon; parameter is fixed to rainfall. Use flood_find_stations for river level, flow or mixed station discovery. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • search_sourcesFind curated water, environment, terrain and civil engineering source summaries as the recommended starting point for discovery.No findings

    Why it is in this group

    • The name "search_sources" says "search": a word for reading.
    Description, as the server wrote it
    Find curated water, environment, terrain and civil engineering source summaries as the recommended starting point for discovery. Understands UK place names and water/civils synonyms; location_hints provide approximate coordinates for live station tools. Unmatched queries return suggestions with a note. Returns paginated summaries (default 20, maximum 50); use get_source for full evidence and enrichment. Query also matches use cases and audience; use_case and audience filters match case-insensitive substrings. Returns separate sponsored and organic arrays plus organic pagination; sponsored placements are pinned and explicitly flagged, and may include coming-soon placeholders. Region includes global sources. TerraMCP is a Wrench AI service. Discovery needs no API key or signup. Open-data router anonymous limits: 60 calls/hour and 300/day per IP and session.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • sepa_seriesList bounded SEPA KiWIS time series for a station_id (station number), including series IDs and reported units (OGL).No findings

    Why it is in this group

    • The description's first verb is "list": a word for reading.
    Description, as the server wrote it
    List bounded SEPA KiWIS time series for a station_id (station number), including series IDs and reported units (OGL). Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • sepa_stationsFind SEPA monitoring stations by name or near WGS84 lat/lon in Scotland (OGL).No findings

    Why it is in this group

    • The description's first verb is "find": a word for reading.
    Description, as the server wrote it
    Find SEPA monitoring stations by name or near WGS84 lat/lon in Scotland (OGL). Supply a name or both coordinates; radius maximum 50 km. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • sepa_valuesGet up to 1,000 SEPA KiWIS observations by series_id over at most 7 days.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get up to 1,000 SEPA KiWIS observations by series_id over at most 7 days. Values retain upstream units and timestamps; provisional data may change (OGL). Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • tide_readingsGet latest observed tidal levels for an EA station to inspect coastal water levels.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get latest observed tidal levels for an EA station to inspect coastal water levels. SI metres; datum qualifier and original unit retained. Not tide predictions. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • tide_stationsFind EA tidal level stations near a point, using qualifier=Tidal Level.No findings

    Why it is in this group

    • The description's first verb is "find": a word for reading.
    Description, as the server wrote it
    Find EA tidal level stations near a point, using qualifier=Tidal Level. Observed levels, not tide predictions. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • top_sourcesReturn highest evidence-quality organic sources and separate sponsored placements to browse a category.No findings

    Why it is in this group

    • The description's first verb is "return": a word for reading.
    Description, as the server wrote it
    Return highest evidence-quality organic sources and separate sponsored placements to browse a category. Limit applies only to organic results; sponsored placeholders remain explicitly marked. TerraMCP is a Wrench AI service. Discovery needs no API key or signup. Open-data router anonymous limits: 60 calls/hour and 300/day per IP and session.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • usgs_dailyGet USGS daily mean discharge, stage or water temperature for historical US monitoring analysis.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get USGS daily mean discharge, stage or water temperature for historical US monitoring analysis. Supply site_id (optional USGS- prefix), parameter_code 00060 (discharge), 00065 (stage) or 00010 (temperature), and ordered YYYY-MM-DD dates at most 366 days apart. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • wq_measurementsGet bounded EA water-quality observations for a sampling_point notation, dates and optional determinand code.No findings

    Why it is in this group

    • The description's first verb is "get": a word for reading.
    Description, as the server wrote it
    Get bounded EA water-quality observations for a sampling_point notation, dates and optional determinand code. Preserves reported units and detection-limit qualifiers (OGL v3). Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • wq_sampling_pointsFind Environment Agency water-quality sampling points near a WGS84 point (England; OGL v3).No findings

    Why it is in this group

    • The description's first verb is "find": a word for reading.
    Description, as the server wrote it
    Find Environment Agency water-quality sampling points near a WGS84 point (England; OGL v3). Returns bounded metadata, not a water-safety assessment. Returns source data and provenance; supported hydrological units are normalised to SI. TerraMCP is a Wrench AI service. Open data: no API key or signup required. Anonymous limits: 60 calls/hour and 300/day per IP and session; keys offer higher limits, with anonymous fallback after monthly quota. Source licence warnings apply.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.1. Values in angle brackets are yours to fill in.

claude mcp add --transport http terramcp https://terramcp.earth/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__terramcp__search_sources",
      "mcp__terramcp__get_source",
      "mcp__terramcp__list_categories",
      "mcp__terramcp__top_sources",
      "mcp__terramcp__get_consultant",
      "mcp__terramcp__nrw_stations",
      "mcp__terramcp__nrw_measures",
      "mcp__terramcp__nrw_readings",
      "mcp__terramcp__os_names",
      "mcp__terramcp__ea_groundwater_stations",
      "mcp__terramcp__ea_flood_features",
      "mcp__terramcp__ne_designated_sites",
      "mcp__terramcp__wq_sampling_points",
      "mcp__terramcp__wq_measurements",
      "mcp__terramcp__sepa_stations",
      "mcp__terramcp__sepa_series",
      "mcp__terramcp__sepa_values",
      "mcp__terramcp__bgs_collections",
      "mcp__terramcp__bgs_features",
      "mcp__terramcp__planning_entities",
      "mcp__terramcp__tide_stations",
      "mcp__terramcp__tide_readings",
      "mcp__terramcp__rainfall_stations",
      "mcp__terramcp__rainfall_latest",
      "mcp__terramcp__flood_find_stations",
      "mcp__terramcp__flood_get_readings",
      "mcp__terramcp__flood_list_warnings",
      "mcp__terramcp__ea_hydro_series",
      "mcp__terramcp__nrfa_station_info",
      "mcp__terramcp__nrfa_get_timeseries",
      "mcp__terramcp__usgs_daily",
      "mcp__terramcp__dem_clip"
    ],
    "ask": [
      "mcp__terramcp__flood_zone_at_point"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as terramcp. Review it before you use it.