Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
zh_edu_list_schulgemeindenA

Listet alle Schulgemeinden und Schulkreise im Kanton Zürich auf.

Extrahiert die eindeutigen Schulgemeinden aus den Sekundarstufe-I-Daten. Nützlich als Einstieg, um gültige Namen für andere Tools zu finden.

Args: params (ListSchulgemeindensInput): - suchbegriff (str | None): Filter nach Teilstring (z. B. 'Zürich') - response_format: 'markdown' oder 'json'

Returns: str: Alphabetische Liste aller Schulgemeinden.

zh_edu_schulkreis_trendA

Zeigt den Lernenden-Trend für eine Schulgemeinde / einen Schulkreis.

Liefert die Entwicklung der Lernendenzahlen (Sek I) über die letzten N Jahre, aufgeschlüsselt nach Anforderungstyp (Sek A, Sek B, Sek C etc.).

Args: params (SchulkreisTrendInput): - schulgemeinde (str): Name der Schulgemeinde (z. B. 'Zürich-Letzi') - letzte_n_jahre (int): Anzahl Jahre rückwärts (Standard: 5) - response_format: 'markdown' oder 'json'

Returns: str: Trend-Übersicht mit Jahresvergleich und Gesamtentwicklung.

zh_edu_overviewA

Gibt eine kantonsweite Übersicht aller Lernenden nach Stufe, Typ und Geschlecht.

Datenquelle: BISTA-Übersicht aller Lernenden im Kanton Zürich. Umfasst Primarstufe, Sekundarstufe I, Sekundarstufe II und Tertiärstufe.

Args: params (UebersichtInput): - jahr (int | None): Bestimmtes Jahr (leer = aktuellstes) - stufe (str | None): Filter nach Schulstufe - response_format: 'markdown' oder 'json'

Returns: str: Übersichtstabelle mit Lernenden nach Stufe und Schultyp.

zh_edu_sek1_profilA

Zeigt das Sek-I-Profil einer Schulgemeinde (Anforderungstypen A/B/C).

Schlüsselt die Lernenden der Sekundarstufe I nach Anforderungstyp auf: Sek A (höchste Anforderungen), Sek B, Sek C, Mittelschule, Sonderklassen.

Args: params (Sek1ProfilInput): - schulgemeinde (str): Schulgemeinde (z. B. 'Zürich-Letzi') - jahr (int | None): Bestimmtes Jahr (leer = aktuellstes) - response_format: 'markdown' oder 'json'

Returns: str: Profil mit Anzahl und Anteil pro Anforderungstyp.

zh_edu_staatsangehoerigkeitenA

Zeigt die Staatsangehörigkeitsstruktur der Lernenden einer Schulgemeinde.

Liefert die häufigsten Nationalitäten der Schüler·innen in einer Schulgemeinde, inkl. ISO2-Ländercode und Anteil.

Args: params (StaatsangehoerigkeitInput): - schulgemeinde (str): Schulgemeinde (z. B. 'Zürich-Letzi') - top_n (int): Anzahl Top-Nationalitäten (Standard: 10) - jahr (int | None): Bestimmtes Jahr (leer = aktuellstes) - response_format: 'markdown' oder 'json'

Returns: str: Rangliste der häufigsten Nationalitäten mit Anteil.

zh_edu_maturitaetsquoteA

Zeigt die gymnasiale Maturitätsquote nach Gemeinde, Bezirk und Kanton.

Die Maturitätsquote berechnet sich als Anteil der gymnasialen Abschlüsse an der 19-jährigen Wohnbevölkerung einer Gemeinde.

Args: params (MaturitaetsquoteInput): - gemeinde (str | None): Gemeindename filtern - bezirk (str | None): Bezirk filtern - response_format: 'markdown' oder 'json'

Returns: str: Maturitätsquoten-Tabelle mit Abschlüssen und Quote pro Gemeinde.

zh_edu_wohnort_trendA

Zeigt die Entwicklung der Lernendenzahlen nach Wohnort (Bezirk/Gemeinde).

Basiert auf dem Wohnort der Lernenden, nicht dem Schulort. Aufschlüsselung nach Gebietstyp (Kanton, Bezirk, Gemeinde) und Schulstufe.

Args: params (WohnortTrendInput): - gebiet (str | None): Gebietsbezeichnung filtern - stufe (str | None): Schulstufe filtern - letzte_n_jahre (int): Anzahl Jahre (Standard: 5) - response_format: 'markdown' oder 'json'

Returns: str: Trend-Tabelle der Lernenden nach Wohnort und Stufe.

zh_edu_mittelschulenA

Zeigt Statistiken zu Mittelschulen (Gymnasium, FMS, HMS) im Kanton Zürich.

Umfasst Lernendenzahlen nach Mittelschultyp, Bildungsart, Geschlecht und Staatsangehörigkeit.

Args: params (MittelschulenInput): - mittelschultyp (str | None): Schultyp filtern (z. B. 'Gymnasium') - jahr (int | None): Bestimmtes Jahr (leer = aktuellstes) - response_format: 'markdown' oder 'json'

Returns: str: Mittelschulstatistiken nach Typ und Bildungsart.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
BISTA-DatenquellenKatalog der verfügbaren BISTA-Datensätze und ihrer Tool-Zuordnung.
Lizenz & AttributionQuelle, Lizenz (CC BY 4.0) und Modifikationshinweis für alle Daten.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/malkreide/zh-education-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server