← Back to search

io.github.malkreide/global-education-mcp

malkreide Scanned 10d ago

UNESCO UIS and OECD Education at a Glance

C
63.6 / 100

Versions

0.3.3latest
first seen Jun 30, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 10

uis_list_indicators
annotations: none low

Listet verfügbare Indikatoren der UNESCO Institute for Statistics auf. Die UIS bietet über 4'000 Indikatoren zu Bildung, Wissenschaft, Kultur und Kommunikation. Diese Funktion dient zur Exploration und Indikatorsuche. Wichtige Indikator-Kategorien (am 2026-08-08 gegen die Quelle gehalten; `NERA.*`, `XUNIT.*` und `PTR.*` standen hier, existieren dort aber nicht): - Alphabetisierung (LR.*): Lese-/Schreibkompetenz nach Alter, Geschlecht - Einschulungsraten (NERT.*, OFST.*): Netto-Einschulung, Kinder ausserhalb der Schule - Schulabschlüsse (CR.*): Abschlussquoten Primar- bis Sekundarstufe - Bildungsausgaben (XGDP.*): % BIP - Lehrpersonen (TRTP.*, FTP.*): Mindestqualifikation, Frauenanteil Args: params: theme (optional), search (optional), limit Returns: Markdown-Liste mit Indikator-IDs und Beschreibungen

params UISIndicatorsInput
uis_list_countries
annotations: none low

Listet verfügbare Länder und Regionen in der UNESCO UIS-Datenbank auf. Gibt ISO 3166-1 Alpha-3 Codes zurück, die für Datenabfragen benötigt werden. Beispiele: CHE (Schweiz), DEU (Deutschland), AUT (Österreich), FRA (Frankreich). Neben Einzelländern (`NATIONAL`) sind regionale Aggregate (`REGIONAL`) verfügbar: Weltregionen, Einkommensgruppen, SDG-Regionen. Args: params: search (optional Textfilter), entity_type (optional) Returns: Markdown-Liste mit ISO-Codes und Ländernamen

params UISGeoUnitsInput
uis_get_education_data
annotations: none low

Ruft Bildungsdaten von der UNESCO Institute for Statistics API ab. Kernfunktion des Servers. Liefert international vergleichbare Daten zu einem spezifischen Indikator – für ein Land oder alle Länder. Typische Anwendungsfälle: - Alphabetisierungsrate der Schweiz: indicator='LR.AG15T99', country='CHE' - Bildungsausgaben OECD-Länder: indicator='XGDP.FSGOV', kein Land - Schulabschlussquoten Europa: indicator='CR.1' + Jahresfilter - Bildungsausgaben-Zeitreihe: indicator='XGDP.FSGOV', country='CHE' Ein unbekannter Ländercode ist hier keine Fehlermeldung: Die Quelle antwortet mit HTTP 200 und leerer Trefferliste, nennt den Grund aber in `hints`. Dieser Hinweis wird mit ausgegeben — sonst sähe ein Tippfehler genauso aus wie ein Land ohne Daten. Args: params: indicator_id (erforderlich), country_code, start_year, end_year Returns: Markdown-formatierte Tabelle oder Zeitreihe mit Daten und Metadaten

params UISDataInput
uis_compare_countries
annotations: none low

Vergleicht Bildungsindikatoren zwischen mehreren Ländern (UNESCO UIS). Ideal für den direkten internationalen Vergleich: Wie steht die Schweiz im Vergleich zu Finnland, Singapur und dem OECD-Durchschnitt? Args: params: indicator_id, country_codes (Liste), year (optional) Returns: Markdown-Vergleichstabelle sortiert nach Indikatorwert

ctx string params UISCompareInput
uis_country_education_profile
annotations: none low

Erstellt ein umfassendes Bildungsprofil für ein Land via UNESCO UIS. Ruft automatisch die wichtigsten Schlüsselindikatoren ab: Alphabetisierung, Einschulungsraten, Abschlussquoten, Bildungsausgaben, Schüler-Lehrer-Verhältnis, Geschlechterparität. Args: params: country_code (ISO Alpha-3), latest_year_only Returns: Vollständiges Markdown-Bildungsprofil mit allen Kernindikatoren

ctx string params UISCountryProfileInput
uis_list_versions
annotations: none low

Listet verfügbare Versionen der UNESCO UIS-Datenbank auf. Die UIS veröffentlicht mehrmals jährlich neue Datenversionen. Nützlich um sicherzustellen, dass mit den neuesten Daten gearbeitet wird. Returns: Markdown-Liste mit Versionsbezeichnungen und Publikationsdaten

oecd_list_education_datasets
annotations: none low

Listet verfügbare OECD Education at a Glance Datensätze auf. Education at a Glance ist das jährliche Referenzwerk der OECD für internationale Bildungsvergleiche. Es umfasst 38 OECD-Länder plus Partner. Abgedeckte Themenbereiche: - Bildungsbeteiligung und -abschlüsse (EAG_ENRL, EAG_GRAD_ENTR) - Bildungsausgaben und Finanzierung (EAG_FISC) - Lehrpersonal und Arbeitsbedingungen (EAG_PERS, EAG_PERS_SALARY) - Bildungsrendite und Arbeitsmarkt (EAG_EMP_EDUC, EAG_EARN_RATIO) Returns: Markdown-Liste der Datensätze mit Beschreibungen und Dataflow-IDs

oecd_get_education_indicator
annotations: none low

Ruft Bildungsdaten aus dem OECD Education at a Glance Report ab. Greift auf die OECD SDMX REST API zu. Liefert strukturierte Daten für OECD-Länder zu Bildungsausgaben, Einschreibungsraten, Lehrergehältern etc. Beispiele: - Bildungsausgaben Schweiz/DE/AT: dataflow='EAG_FISC', countries=['CHE','DEU','AUT'] - Lehrergehälter OECD: dataflow='EAG_PERS_SALARY' - Beschäftigung nach Bildungsabschluss: dataflow='EAG_EMP_EDUC' Args: params: dataflow_id, countries (optional), start_period, end_period Returns: Markdown-formatierte Datentabelle oder Rohdaten-Zusammenfassung

params OECDDataInput
oecd_search_datasets
annotations: none low

Durchsucht alle OECD-Datensätze nach einem Stichwort. Über die OECD SDMX API sind hunderte Datensätze verfügbar. Diese Funktion findet Datensätze mit Bildungsbezug oder anderen Themen. Args: params: keyword, limit Returns: Markdown-Liste gefundener Datensätze mit Dataflow-IDs

params OECDSearchInput
education_benchmark_countries
annotations: none low

Benchmarkt mehrere Länder auf einem Bildungsthema via UNESCO UIS. Automatisch werden die passenden Indikatoren für den gewählten Fokus ausgewählt und ein strukturierter Vergleich erstellt. Fokus-Optionen: - literacy: Alphabetisierungsraten (Erwachsene + Jugendliche) - spending: Bildungsausgaben (% BIP, verschiedene Stufen) - completion: Abschlussquoten (Primar, Sek I, Sek II) - teachers: Schüler-Lehrer-Verhältnis + Lehrerausbildung - enrollment: Einschulungsraten nach Schulstufe Args: params: country_codes, focus Returns: Vollständiger Benchmarkreport mit Tabellen für alle relevanten Indikatoren

ctx string params CrossSourceInput

Permissions 4

network medium
Server uses network capabilities via: httpx
filesystem low
Server uses filesystem capabilities via: open(), os, pathlib, shutil, tempfile
shell high
Server uses shell capabilities via: subprocess
env_vars low
Server uses env_vars capabilities via: os.environ

Scan Findings 0

No scan findings.