STUSYM MCP Server - dokumentace
STUSYM poskytuje MCP (Model Context Protocol) server, který umožňuje AI asistentům přistupovat k datům školního rozvrhu: učitelům, třídám, předmětům, učebnám a rozvrhovým událostem. Tato stránka popisuje dostupné nástroje a způsob připojení.
MCP URL:
Protokol: MCP 2025-03-26, JSON-RPC 2.0, Streamable HTTP
Autentizace: OAuth 2.0 Authorization Code Flow + PKCE, pouze bearer token
https://mcp.stusym.comProtokol: MCP 2025-03-26, JSON-RPC 2.0, Streamable HTTP
Autentizace: OAuth 2.0 Authorization Code Flow + PKCE, pouze bearer token
Autorizační model: Otevřená registrace klientů, validace
redirect_uri, oprávnění omezené na administrátora instance a OAuth scopes pro jednotlivé nástroje.
Přehled nástrojů
Ukázky použití
Příklad 1 - čtení rozvrhu
Prompt: "Kdo učí matematiku ve třídě 2.A a kdy mají nejbližší hodinu?"
Výsledek: AI zavolá
Prompt: "Kdo učí matematiku ve třídě 2.A a kdy mají nejbližší hodinu?"
Výsledek: AI zavolá
list_timetables s filtrem třídy a předmětu a vrátí jméno učitele, den a hodinu.
Příklad 2 - detekce kolize
Prompt: "Naplánuj matematiku pro 1.A v pondělí v 8:00 do učebny 101 s učitelem Novákem."
Výsledek: AI zavolá
Prompt: "Naplánuj matematiku pro 1.A v pondělí v 8:00 do učebny 101 s učitelem Novákem."
Výsledek: AI zavolá
create_timetable. Server automaticky zkontroluje kolize učitele, třídy i učebny a vrátí varování, pokud kolize existuje.
Příklad 3 - správa dat
Prompt: "Založ nového učitele Petra Krále s kódem KRL a e-mailem [email protected]."
Výsledek: AI zavolá
Prompt: "Založ nového učitele Petra Krále s kódem KRL a e-mailem [email protected]."
Výsledek: AI zavolá
create_user s rolí učitel a vrátí potvrzení s přiděleným ID.
Dotazy k integraci: [email protected]