Matematyka Gryzie
pl.matematykagryzie/mcpmatematykagryzie.plstreamable-httpv1.0.1Scanned
Kursy matematyki, arkusze CKE z zadaniami, karty wzorów i terminy egzaminów (PL).
11 tools: 1 change things and 10 only read.
- Reads private data · 0
- Reads text others write · 2
- Can send data out · 0
- No findings
Anlyon alternative
1 of these tools change something. Run those as governed actions.
Declare what an action changes, and Anlyon puts it under a shared limit, binds every approval to the exact request, and grades the outcome. It works on any HTTPS API you can describe as an action.
Anlyon does not run, proxy or govern this MCP server. A tool your own code calls directly is not routed through Anlyon and is not governed by it.
Import an OpenAPI spec →Tools
Grouped by what each tool does, most consequential first. Open one for its reasons and full description; descriptions are the publisher's own words.
11 tools
Changes things 1Claude Code: ask
recommend_courseTe same odpowiedzi i ta sama funkcja dopasowania co quiz /dopasuj-kurs.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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. Po niezdanej maturze (matura poprawkowa w sierpniu) podaj formula.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
Only reads 10Show 10 read-only tools
get_courseJeden 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.Reads text others writeNo findings
Why it is in this group
- The name "get_course" says "get": a word for reading.
What it can reach
- untrusted-inputThe description's first sentence says "url": it reads web pages, which anyone can write.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_exam_datesDaty i godziny rozpoczęcia egzaminu ósmoklasisty i matury z komunikatu CKE, terminy wyników, dodatkowe i poprawkowe.No findings
Why it is in this group
- The name "get_exam_dates" says "get": a word for reading.
Description, as the server wrote it 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).
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_exam_taskZadanie z arkusza z matematyki (slug z search_exam_papers): treść, rozwiązanie krok po kroku i odpowiedź końcowa, tak jak na stronie arkusza.No findings
Why it is in this group
- The name "get_exam_task" says "get": a word for reading.
Description, as the server wrote it Zadanie z arkusza z matematyki (slug z search_exam_papers): treść, rozwiązanie krok po kroku i odpowiedź końcowa, tak jak na stronie arkusza. Bez questionNumber zwraca listę zadań (numer i pozycja); gdy numer się powtarza, podaj position z tej listy. Wzory są w LaTeX między $ albo $$, obrazy mają pełne adresy. Podaj uczniowi pageUrl arkusza.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_formula_sheetsKarty wybranych wzorów matematycznych CKE (egzamin ósmoklasisty, matura podstawowa i rozszerzona): nazwa, liczba stron i strona z kartą.No findings
Why it is in this group
- The name "get_formula_sheets" says "get": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_free_consultationBezpłatna konsultacja telefoniczna z doradcą: czego dotyczy, jak przebiega i strona zapisu (bookingUrl).Reads text others writeNo findings
Why it is in this group
- The name "get_free_consultation" says "get": a word for reading.
What it can reach
- untrusted-inputThe description's first sentence says "url": it reads web pages, which anyone can write.
Description, as the server wrote it Bezpłatna konsultacja telefoniczna z doradcą: czego dotyczy, jak przebiega i strona zapisu (bookingUrl). Nie zapisuj nikogo sam: podaj link, uczeń albo rodzic wybiera termin i podaje dane na stronie.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_funding_optionsDofinansowanie kursu i zniżki: stypendium IKR Junior na lekcje na żywo online (kto może, bieżący okres, kursy i grafik lekcji), zniżka z Kartą Dużej Rodziny, zniżka na kilka kursów…No findings
Why it is in this group
- The name "get_funding_options" says "get": a word for reading.
Description, as the server wrote it Dofinansowanie kursu i zniżki: stypendium IKR Junior na lekcje na żywo online (kto może, bieżący okres, kursy i grafik lekcji), zniżka z Kartą Dużej Rodziny, zniżka na kilka kursów i zasady kodów rabatowych. Użyj, gdy rodzic pyta o dofinansowanie kursu, IKR Junior, stypendium na korepetycje, Kartę Dużej Rodziny albo zniżkę na kilka kursów. Nabór IKR Junior jest zamknięty: pomagamy rodzinom, które już mają stypendium. Nie składaj wniosku i nie odbieraj kodu za nikogo: podaj pageUrl, rodzic robi to sam na stronie.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
get_guarantees_and_paymentsZdania z regulaminów, słowo w słowo: 30-dniowa gwarancja satysfakcji (zwrot pieniędzy bez podania przyczyny i wyjątki), program Zdana Matura (tylko matura podstawowa z matematyki; …No findings
Why it is in this group
- The name "get_guarantees_and_payments" says "get": a word for reading.
Description, as the server wrote it Zdania z regulaminów, słowo w słowo: 30-dniowa gwarancja satysfakcji (zwrot pieniędzy bez podania przyczyny i wyjątki), program Zdana Matura (tylko matura podstawowa z matematyki; nie gwarantuje wyniku, po niezdanej maturze daje bezpłatny kurs poprawkowy po spełnieniu warunków) oraz płatność ratalna i odroczona przez PayU. Użyj, gdy rodzic pyta o zwrot pieniędzy, czy można oddać kurs, gwarancję zdania matury, co jeśli dziecko nie zda, raty albo płatność odroczoną. Cytuj warunki, nie streszczaj i nie obiecuj więcej; podaj termsUrl.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
list_free_trainingsBezpłatne szkolenia online prowadzone przez naszych nauczycieli: temat, prowadzący, najbliższy termin i strona zapisu.No findings
Why it is in this group
- The name "list_free_trainings" says "list": a word for reading.
Description, as the server wrote it Bezpłatne szkolenia online prowadzone przez naszych nauczycieli: temat, prowadzący, najbliższy termin i strona zapisu. Uczeń zapisuje się sam na stronie (signupUrl).
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
search_coursesKursy i pakiety tej marki z ceną taką, jak na stronie kursu (kwoty w groszach, PLN).No findings
Why it is in this group
- The name "search_courses" says "search": a word for reading.
Description, as the server wrote it 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. Gdy rodzic szuka korepetycji online z matematyki albo korepetytora: nie prowadzimy lekcji 1:1, polecaj kurs zamiast korepetycji.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
search_exam_papersArkusze CKE i próbne z rozwiązaniami na naszych stronach, od najnowszych (arkusze z matematyki są na matematykagryzie.pl).No findings
Why it is in this group
- The name "search_exam_papers" says "search": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Exfil surface
Which tools read private data, which read text someone else can write, and which can send data out. One of each is a path a prompt injection can use.
No private-data, untrusted-input, outbound path in this server alone: no tool is tagged private-data or outbound.
- Reads private data0
- Reads files, mail, messages, databases, secrets, calendars or repositories.
- Reads text others write2
- Brings in text someone else can write: web pages, inbound email, messages, issues and comments.
- Can send data out0
- Can carry data to people or systems: it sends, posts or publishes, or takes a recipient, channel or URL.
Other servers in the same agent add their own tools to these paths. Audit your whole setup to see them together.
Findings
Matches of fixed checks, with the text they matched.
No check matched anything in these tool definitions. That is not a safety guarantee.
History
Changes to its tool definitions and to its remote endpoint, newest first.
No change seen yet. Its tools are rescanned every day, and a remote endpoint is looked at once a week.
Install
Pinned to version 1.0.1. Values in angle brackets are yours to fill in.
claude mcp add --transport http matematykagryzie https://matematykagryzie.pl/mcpclaude mcp add --transport http matematykagryzie https://matematykagryzie.pl/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change or a way out, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__matematykagryzie__search_courses",
"mcp__matematykagryzie__get_course",
"mcp__matematykagryzie__get_exam_dates",
"mcp__matematykagryzie__search_exam_papers",
"mcp__matematykagryzie__get_exam_task",
"mcp__matematykagryzie__get_formula_sheets",
"mcp__matematykagryzie__list_free_trainings",
"mcp__matematykagryzie__get_free_consultation",
"mcp__matematykagryzie__get_funding_options",
"mcp__matematykagryzie__get_guarantees_and_payments"
],
"ask": [
"mcp__matematykagryzie__recommend_course"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. A read that can send data out (it takes a URL, say) asks first too. It assumes the server is installed as matematykagryzie. Review it before you use it.
Capability tags behind 2 rules
- mcp__matematykagryzie__get_course untrusted-input
- mcp__matematykagryzie__get_free_consultation untrusted-input
Pin
Keep the decision: fail CI when the tools change, follow every change, or show a badge.
Pin in CI
Fail a build when the tools you reviewed are not the tools the server serves today.
curl -s "https://anlyon.dev/api/v1/servers/pl.matematykagryzie/mcp/verify?hash=12a5a30a7ba37f576819ea568b34199cfc78aa745ea5bc5dd47274efea768788" | jq -e '.changed == false'Pinned hash 12a5a30a7ba3, from Oct 27, 2026, 12:18 UTC.
Watch
Get told when its tools change: a new tool, a new description, a new class.
https://anlyon.dev/servers/pl.matematykagryzie/mcp/changes.xmlAn Atom feed. Works in any feed reader or Slack's RSS app.
Badge
[](https://anlyon.dev/servers/pl.matematykagryzie/mcp)Source: MCP Registry. Synced Oct 27, 2026, 12:18 UTC.