Skip to content
Official MCP RegistryListed

Passage Data — cited environmental limits

Cited US, Canadian and EU limits (discharge, drinking water, soil, air); species status; DwC mapping

First seen 14 Oct 2026. Evidence as of 14 Oct 2026.

6
Tools
From an anonymous probe
1
Source listings
Each with its own history
3
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
check_valueIs a measured value over the limits we hold? Give a parameter, a number and its unit (and a place, medium or statistic to narrow). Every row find_limits would return comes back with a verdict: over, within, under (below a floor or a band's bottom), or not_comparable with a `why` (a unit of another family or one we never convert, a number that depends on the water's hardness, pH or temperature, an equation or narrative, a value printed for reference, a row under a longer parameter name). Units convert exactly within a family (µg/L to mg/L); no limit is summed or inferred. `counts` totals the verdicts over all rows. Quote each row's `cite`; whether its statistic and conditions are yours is for you to say.Read-only
find_designationsWhat the species registers we hold say about one species: its status under each list that names it (the US Endangered Species Act lists, Canada's Species at Risk Act and COSEWIC, provincial acts, the IUCN Red List, CITES, CMS, the EU Habitats and Birds Directives' annexes, UK schedules). Each row gives the status as printed, an `outcome` (listed, listed_qualified = only under a population or subspecies you must confirm, watch_listed, assessed_not_listed, ...) and a `cite` block (instrument, edition, the line the register prints, source URL and sha256). Registers searched that do not name the species are in `silent`, each with what its silence means. When none names it the answer is a `refused` block naming every register searched and its edition: say that these registers do not name it, never that the species is unprotected.Read-only
find_limitsNumeric limits and guidelines for one substance or measure, read from the regulations themselves (US federal effluent guidelines, the rules of 31 states and DC, Canadian federal and all 13 provinces' and territories' rules, German, French, Italian and EU instruments). Each row gives value, unit, statistic, the conditions it applies under, and a `cite` block (instrument, edition, section or page, the quoted text, source URL and sha256). When nothing is held the answer is a `refused` block naming every instrument searched: say that our sources hold no such row, never that the law has no limit.Read-only
get_permitOne US NPDES discharge permit as EPA's national file (ECHO / ICIS-NPDES) holds it: facility, place, every limit by outfall, parameter, statistic and months, the renewal due date, and the last 12 months' record of values over a limit.Read-only
list_sourcesEvery regulation, guideline or permit table we hold for a place: title, issuer, edition, what it governs, how many rows were read from it, and the source URL and sha256. Use it to say what an answer was searched against.Read-only
map_to_darwin_coreWhich Darwin Core term each column of a species occurrence or checklist file maps to, by the header rules our file-to-archive converter runs before it checks values: for each column the term, the rule that decided it (exact name or alias, a word of the name, a packed coordinate pair, a grid reference), the alias that matched and where it came from, or a coded `refused` block saying why it stays unmapped (no term or alias matches, several columns tie for one term, another column holds the term, blank in the sample). Also names the terms GBIF requires of an occurrence or a checklist dataset that no column carries. Values are not checked here: each mapped column names the value check it must still pass.Read-only

Change history

  1. Repository changed (registry)
  2. Description changed (registry)
  3. Listed (registry)
Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryio.github.kedu21-beep/passage-data14 Oct 202614 Oct 20262