Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ISMU_UCONoUniversity login ID (UČO) for automatic login. Used with ISMU_PASSWORD.
ISMU_CREDSNoCredential cookie value. Typically used together with ISMU_SESSION.
ISMU_COOKIENoFull authentication cookie string (e.g. from browser). Overrides stored session.
ISMU_SESSIONNoSession cookie value. Typically used together with ISMU_CREDS.
ISMU_PASSWORDNoPassword for automatic login. Used with ISMU_UCO.
ISMU_COOKIE_FILENoPath to a file containing the authentication cookies.
ISMU_DOWNLOAD_DIRNoDirectory where downloaded binaries are stored (default: ~/.cache/is-muni-mcp).

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

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

Tools

Functions exposed to the LLM to take actions

NameDescription
statusA

Ověří přihlášení k IS MUNI a vrátí základní identitu (jméno, učo, vybrané studium/období).

profilB

Osobní stránka: jméno, e-mail, studia, program, forma, stav, plány. Bez parametru = vlastní profil.

osobaC

Kontakt na osobu (typicky vyučujícího): jméno, e-mail, telefon, pracoviště/studium.

moje_predmetyA

Zapsané předměty v daném období (kód, název, fakulta). Období např. 'podzim2026', prázdné = aktuální.

predmet_infoC

Detail předmětu: název, vyučující, rozsah, kredity, ukončení, rozvrhové časy, anotace, odkaz na e-learning.

moje_znamkyA

Moje známky a hodnocení (předmět, kredity, ukončení, hodnocení, datum). Včetně starších období, pokud je IS zobrazuje.

poznamkove_blokyB

Poznámkové bloky: body a hodnocení z průběžných aktivit. Volitelný filtr na kód předmětu.

hledat_predmetC

Vyhledávání v katalogu předmětů (kód, název, období, odkaz na detail). Fakulta = číselné ID (prázdné = moje fakulta), období = název ('podzim 2026', prázdné = aktuální).

moje_seminarni_skupinyA

Moje seminární skupiny (předmět, skupina, termíny, místnosti) + které předměty skupiny mají. Pouze přehled — nástroj nikoho nikam nepřihlašuje ani neodhlásí.

harmonogramB

Harmonogram semestru: zápisy, výuka, zkouškové a další termíny. Bez parametru všechny fakulty, jinak zkratka (např. 'FSS').

kalendarB

Kalendář: události z vývěsky, odevzdávárny, odpovědníky, události semestru, svátky, zkoušky. Data pokrývají aktuální zobrazené období v IS. Datum ve formátu RRRR-MM-DD. Typy: čárkou oddělené kódy (5_1,6_1,6_2,6_3,6_4,6_5,8_1) nebo části názvů (např. 'odevzdávárny,zkoušky').

deadlinesB

Blížící se deadliny: odevzdávárny, odpovědníky, zkoušky a události semestru. Výchozí rozsah: dnes až +30 dní.

rozvrhA

Můj rozvrh na dané období (název, začátek, konec, místo). Výchozí rozsah: aktuální týden (Po–Ne).

zkouskove_terminyA

Vyhlášené zkušební termíny mých předmětů (pouze přehled — nástroj nikoho nikam nepřihlašuje).

posta_slozkyC

Složky pošty (id, název, počet zpráv).

posta_seznamA

Seznam zpráv ve složce (id, od, předmět, datum, velikost, nepřečtená). Složka = id nebo část názvu (např. 'Příchozí'), prázdné = příchozí pošta. Stránkování přes start.

posta_ctiA

Přečte jednu zprávu (hlavička + tělo + přílohy). ID zprávy ze seznamu; složka volitelně (id).

udalostiB

Záznamy událostí v ISu (změny zkušebních termínů, bloků, známek, diskusí, vývěsek).

pripomenutiC

'IS připomíná' — personalizovaná upozornění ke studiu (kredity, zápisy, povinnosti).

dashboardA

Přehled 'Co se právě děje / Co vás čeká / Poslední studijní události' z titulní stránky Studenta.

soubory_vypisC

Výpis studijních materiálů předmětu (složky: um/odp/ode/op + soubory s odkazy ke stažení). Cesta = podsložka (např. 'um/prezentace'). Rekurze=True projde i podsložky (max. 60 stránek).

soubor_ctiA

Stáhne soubor z IS. Textové soubory vrátí jako text; binární uloží do ISMU_DOWNLOAD_DIR a vrátí cestu. Pro prezentace/dokumenty automaticky zkusí i automaticky generovanou .txt verzi (zkus_txt).

diskuse_prehledA

Přehled diskusních fór (obecná, předmětová, tematická...) s odkazy na fóra.

diskuse_vlaknoC

Přečte vlákno diskuse (příspěvky: autor, datum, text). URL z přehledu nebo z kalendáře.

vyveskaC

Vývěska: důležité a sledované zprávy, pozvánky, inzerce. Typ: '' (vše), 'pozvanky', 'inzerce'.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 25 tools

Disambiguation3/5

Most tools target distinct areas, but there is noticeable overlap among kalendar, deadlines, pripomenuti, udalosti, and dashboard, all of which can surface similar study-related events or notifications. The descriptions clarify the differences somewhat, but an agent could still easily select the wrong tool for a vague user request.

Naming Consistency3/5

Names are consistently lowercase and use underscores for compound terms, which gives a rough visual pattern. However, the linguistic order varies (e.g., 'hledat_predmet' vs. 'posta_cti'), and English terms like 'deadlines' and 'dashboard' are mixed into an otherwise Czech naming scheme.

Tool Count3/5

At 25 tools, the set is at the heavy end of the borderline range. Each tool serves a different information-system area, so the count is understandable, but the breadth makes the server feel sprawling rather than tightly scoped.

Completeness4/5

The tool set covers the main read-only student workflows well: calendar, deadlines, mail, files, discussions, courses, grades, and personal data. Gaps exist but are minor for this read-only purpose, such as no ability to search for people by name or to upload files; write operations appear intentionally excluded.

Maintenance

ActivityMaintained
ResponsivenessNo issues