← Directory
mcp · Switzerland
Swiss Environment MCP
MCP server for Swiss environmental data – air quality (NABEL), hydrology, natural hazards (BAFU)
Claim this listing
Represent Swiss Environment MCP? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.
What's in it
- Data offered docs-verified
- NABEL air quality: NO2, O3, PM10, PM2.5, SO2, CO per station (16 stations) · Hydrological gauging: water level, flow rate, temperature · Flood warnings filtered by danger level · Bathing water quality (E. coli, enterococci), multi-year series · Natural hazard bulletin (SLF/BAFU), DE/FR/IT/EN · Wildfire danger index by canton and region · Snow depth (HS) and 24 h new snow (HN_1D) per SLF/IMIS station · Avalanche danger levels (EAWS 1–5) per warning region · Federal hunting statistics per species, canton and year · BAFU dataset catalogue search and metadata (opendata.swiss, CKAN) · Aircraft noise exposure (dB bracket) at LV95 point; airfield noise cadastre register · Swiss LRV and WHO 2021 air limit checks; LSV noise limit checks
- Coverage docs-verified
- Switzerland · Hunting statistics 2015–2024; hydrology history queries capped at 30 days
- Formats docs-verified
- MCP stdio · MCP streamable HTTP · MCP SSE
- Access docs-verified
- Free, no API key or authentication required (all endpoints public). Data under BAFU Open Government Data licence (free reuse with mandatory attribution). Server code MIT.
Useful for
- Use cases llm-inferred
- Hydrology baseline from nearest Swiss gauging station (levels, flows) for water-resource projects · Air quality baseline check against Swiss LRV and WHO 2021 limits for EIA screening · Aircraft noise screening of planning sites using LV95 coordinates · Natural hazard screening (flood, avalanche, wildfire) in site due diligence
- Audience llm-inferred
- hydrologists · environmental consultants · planners · GIS analysts
Limitations
- Constraints docs-verified
- Swiss data only; not applicable to UK sites · Hydro station search has no canton filter; flood warnings are nationwide with no canton filter · env_hydro_history returns latest value plus an access path for real-time series, not full series · Aircraft noise contours are isolines: results are a dB bracket/upper bound, orientation aid only, not legally binding · Coordinates must be LV95 (EPSG:2056); WGS84 input is rejected · Hazard overview/regions tools are routers only; the naturgefahren.ch aggregate API was discontinued · Per-query caps apply and each API call times out after 30 seconds · Subject to upstream terms of service (BAFU, hydrodaten.admin.ch, naturgefahren.ch, waldbrandgefahr.ch) · Requires Python 3.11+ for local install · Tool budget is declared exhausted (21 tools); metadata lists tools as empty
- Licence
- MIT
- Authentication
- No API key required (repository README; check upstream requirements)
- GitHub stars
- 1
- Last commit
- 26/09/2026
- Last successful page check
- 14/10/2026
- Page health
- healthy
- Package
- Not recorded
- Verification
- Not independently verified
Auto-extracted, unverified fields: tools, install. Check upstream documentation.
Provenance & evidence
GitHub metadata observed via gh api. Authentication unknown unless README explicitly states it; review upstream access.
Metadata observed 14/10/2026 · editorial seed