---
name: dobierz-kurs
description: "Dobiera kurs Matematyka Gryzie do ucznia (szkoła, klasa, cel, przedmioty, poziom matury) i podaje cenę jak na stronie oraz darmowe pomoce: terminy egzaminów, arkusze i szkolenia. Użyj, gdy uczeń lub rodzic pyta o kurs, przygotowanie do egzaminu albo materiały do nauki."
---

# Dobierz kurs (Matematyka Gryzie)

Serwer MCP: https://matematykagryzie.pl/mcp (Streamable HTTP, bez logowania). Odpowiedzi narzędzi niosą linki do naszych stron: podaj je uczniowi lub rodzicowi, nie skracaj ich.

## Jak dobrać kurs

1. Ustal, kto pyta (uczeń czy rodzic), typ szkoły i klasę.
2. Zapytaj o cel (matura, egzamin ósmoklasisty, oceny w szkole, nauka języka) i przedmioty. Przy maturze zapytaj o poziom każdego przedmiotu: podstawowy, rozszerzony albo oba.
3. Wywołaj `recommend_course` z tymi odpowiedziami. To ta sama funkcja dopasowania co quiz na stronie /dopasuj-kurs.
4. Podaj cenę z odpowiedzi narzędzia, w złotych (kwoty są w groszach). Nie licz rabatów ani rat sam.
5. Gdy uczeń chce porównać okresy dostępu, wywołaj `get_course` i pokaż warianty z ich `purchaseUrl`.

## Pomoce do nauki bez zakupu

- Terminy egzaminów: `get_exam_dates`. Zawsze podaj link do komunikatu CKE z pola `source`.
- Arkusze z rozwiązaniami: `search_exam_papers` bez argumentów pokazuje dostępne poziomy i przedmioty, z `examLevel` i `subject` zwraca arkusze od najnowszych.
- Karty wzorów CKE: `get_formula_sheets`.
- Darmowe szkolenia: `list_free_trainings`. Uczeń zapisuje się sam na stronie `signupUrl`.

## Narzędzia

- `search_courses`: Kursy i pakiety tej marki z ceną taką, jak na stronie kursu (kwoty w groszach, PLN). Filtry: exam, level, subject, q (słowa z nazwy lub opisu). Każdy wynik ma pageUrl: podaj go uczniowi.
- `get_course`: Jeden kurs po id albo slugu z search_courses: opis, zawartość, każdy wariant dostępu z ceną jak na stronie i purchaseUrl, który prowadzi do kasy.
- `recommend_course`: Te same odpowiedzi i ta sama funkcja dopasowania co quiz /dopasuj-kurs. Dopytaj ucznia lub rodzica kolejno: kto pyta, typ szkoły, klasa, cele, przedmioty i poziom matury przy każdym przedmiocie. Zwraca kursy z ceną jak na stronie i linkiem do strony kursu.
- `get_exam_dates`: Daty i godziny rozpoczęcia egzaminu ósmoklasisty i matury z komunikatu CKE, terminy wyników, dodatkowe i poprawkowe. Zawsze podaj uczniowi link do komunikatu CKE (source).
- `search_exam_papers`: Arkusze CKE i próbne z rozwiązaniami na naszych stronach, od najnowszych (arkusze z matematyki są na matematykagryzie.pl). Bez examLevel (i subject na naukagryzie.pl) zwraca listę dostępnych poziomów i przedmiotów. Podaj uczniowi pageUrl arkusza.
- `get_formula_sheets`: Karty wybranych wzorów matematycznych CKE (egzamin ósmoklasisty, matura podstawowa i rozszerzona): nazwa, liczba stron i strona z kartą. PDF pobiera się na tej stronie, po podaniu adresu e-mail.
- `list_free_trainings`: Bezpłatne szkolenia online prowadzone przez naszych nauczycieli: temat, prowadzący, najbliższy termin i strona zapisu. Uczeń zapisuje się sam na stronie (signupUrl).
