io.github.malkreide/wsl-envidat-mcp
WSL / EnviDat environmental research datasets via CKAN
Versions
0.2.3latestTools 10
wsl_search Unifizierte Suche im EnviDat-Katalog. Ersetzt seit v0.2.0 die drei separaten Such-Tools `wsl_search_datasets`, `wsl_search_by_domain` und `wsl_search_by_location` (ARCH-006). Args: params (SearchInput): Filter — mindestens einer von query / domain / organization / bbox muss gesetzt sein. Plus limit, offset und response_format. Returns: str: Markdown oder JSON mit gefundenen Datensätzen, inkl. Tag- Suggestions bei leerem Resultat.
wsl_get_dataset Gibt vollständige Metadaten und Ressourcen (Download-URLs) eines EnviDat-Datensatzes zurück. Liefert Titel, Beschreibung, Autoren, Zeitraum, Räumliche Ausdehnung, DOI, Lizenz, alle Ressourcen (Daten-Downloads) und Projektinformationen. Args: params (GetDatasetInput): Mit: - id_or_slug (str): Dataset-ID (UUID) oder URL-Slug - response_format: 'markdown' oder 'json' Returns: str: Vollständige Metadaten inkl. Download-Links und DOI
wsl_list_organizations Listet alle WSL-Forschungseinheiten und deren Datensatz-Anzahl auf. Gibt einen Überblick über die Forschungsgruppen der WSL, die Daten auf EnviDat publiziert haben. Nützlich zur Identifikation relevanter Organisationen für nachfolgende Abfragen mit wsl_get_organization. Returns: str: Liste aller WSL-Forschungseinheiten mit Slug und Datensatz-Anzahl
wsl_get_organization Gibt Details einer WSL-Forschungseinheit inklusive ihrer Datensätze zurück. Liefert Beschreibung, Kontakt und Datensatz-Übersicht einer Organisation. Das SLF (Institut für Schnee- und Lawinenforschung) ist als 'slf' abrufbar. Args: params (GetOrganizationInput): Mit: - name (str): Organisations-Slug (z.B. 'wsl', 'slf') - include_datasets (bool): Datensätze mitausgeben Returns: str: Organisation-Details mit optionaler Datensatz-Liste
wsl_list_tags Listet verfügbare Schlagwörter (Tags) im EnviDat-Katalog auf. Nützlich um herauszufinden, welche Suchbegriffe in wsl_search präzise Ergebnisse liefern. Unterstützt Präfix-Suche. Args: params (ListTagsInput): Mit: - query (str): Optionaler Suchbegriff für Tags - limit (int): Maximale Anzahl Tags Returns: str: Liste verfügbarer Tags/Schlagwörter
wsl_get_recent_datasets Gibt die zuletzt publizierten oder aktualisierten EnviDat-Datensätze zurück. Nützlich für regelmässige Monitoring-Workflows und um neue WSL-Forschungsdaten zu entdecken. Args: params (GetRecentDatasetsInput): Mit limit und response_format Returns: str: Zuletzt aktualisierte Datensätze
wsl_get_avalanche_data Lawinen- und Schneedaten vom WSL-Institut fuer Schnee- und Lawinenforschung (SLF). Enthält u.a.: - Tödliche Lawinenunfälle in der Schweiz seit 1936/37 - Langjährige Schneemessreihen (Station Stillberg Davos, 2090 m) - Meteorologische Langzeitdaten Hochgebirge - Schneephysik-Forschungsdaten Args: params (SimpleQueryInput): Anzahl Ergebnisse und Format Returns: str: Lawinen- und Schneedatensätze des SLF
wsl_get_forest_data Gibt Datensätze zum Schweizer Wald zurück, inkl. Landesforstinventar LFI. Enthält u.a.: - Schweizerisches Landesforstinventar (LFI) – Waldzustand, Vorräte, Biodiversität - Sanasilva-Programm (Waldschadensmonitoring seit 1983) - Langzeitforschungsflächen LWF - Walddynamik und Waldentwicklung seit 1840 - Borkenkäfer-Monitoring - Bodenlösung und Nährstoffhaushalt im Wald Args: params (SimpleQueryInput): Anzahl Ergebnisse und Format Returns: str: Walddatensätze der WSL
wsl_get_naturgefahren_data Gibt Datensätze zu Naturgefahren in der Schweiz zurück. Enthält u.a.: - Tödliche Lawinenunfälle seit 1936/37 - Murgang- und Rutschungsereignisse - Steinschlag- und Felssturzdaten - Schwemmkegel-Morphologie - Sedimenttransport in Gebirgsbächen - Hochwasserereignisse Relevant für: Raumplanung, Schulhausstandort-Bewertungen, Katastrophenschutz, Klimafolgenabschätzung. Args: params (SimpleQueryInput): Anzahl Ergebnisse und Format Returns: str: Naturgefahren-Datensätze der WSL
wsl_catalog_stats Gibt eine Übersicht über den EnviDat-Katalog zurück: Domänen, Organisationen, Datenmenge. Nützlich als Einstiegspunkt: zeigt was im Katalog verfügbar ist, welche WSL-Forschungsdomänen besonders viele Datensätze haben, und wie der Katalog strukturiert ist. Returns: str: Statistiken und Struktur des EnviDat-Katalogs
Permissions 3
network medium filesystem low env_vars low