accueil / serveurs / Recherche & Web / io.github.matematicsolutions/mcp-saos
io.github.matematicsolutions/mcp-saos
serveur MCP (Model Context Protocol)
Aucun comportement malveillant détecté au test comportemental.
Est-ce que io.github.matematicsolutions/mcp-saos est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.matematicsolutions/mcp-saos » est classé « Vérifié ». Aucun comportement malveillant détecté au test comportemental. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Versions auditées & empreintes
Vérifiez la version que vous utilisez : son empreinte doit correspondre à celle listée ici — sinon vous n'utilisez pas la version auditée.
Vous utilisez ce serveur ? Suivez-le (créez un compte) pour être alerté dès qu'une nouvelle version paraît ou que le verdict change.
Les 4 outils
- search≈ 494 tokens
Przeszukuje baze orzeczen sadow polskich w SAOS (System Analizy Orzeczen Sadowych). Pokrycie obejmuje takze orzeczenia biezace (lata 2024-2026 sa dobrze reprezentowane), ale jest nierowne wg typu sadu. Sady administracyjne (WSA/NSA) NIE sa indeksowane. Daty bywaja znieksztalcone przez OCR - weryfikuj sygnature i date w zrodle. Przydatny do: analizy linii orzeczniczej, precedensow, wyszukiwania po tresci / sygnatuze / sedzim / podstawie prawnej. Bledy: `invalid_court_type` (zly enum), `upstream_error` (HTTP/timeout API).
Paramètres, retour & exemple (10)
Paramètresall· string · optionnel
Wyszukiwanie pelnotekstowe - slowo lub fraza w tresci orzeczenia.dateTo· string · optionnel
Data orzeczenia do (format YYYY-MM-DD), np. '2016-12-31'.dateFrom· string · optionnel
Data orzeczenia od (format YYYY-MM-DD), np. '2015-01-01'.pageSize· number · optionnel
Liczba wynikow na strone (min 10, max 100). Domyslnie 10.courtType· string · optionnel · COMMON | SUPREME | CONSTITUTIONAL_TRIBUNAL | NATIONAL_APPEAL_CHAMBER
Typ sadu: COMMON=sady powszechne, SUPREME=Sad Najwyzszy, CONSTITUTIONAL_TRIBUNAL=Trybunal Konstytucyjny, NATIONAL_APPEAL_CHAMBER=Krajowa Izba Odwolawcza (KIO). NIE uzywaj ADMINISTRATIVE - sady admin nie sa w SAOS.judgeName· string · optionnel
Nazwisko sedziego, np. 'Kowalski'.legalBase· string · optionnel
Podstawa prawna, np. 'art. 415 kc' lub 'art. 6 RODO'.caseNumber· string · optionnel
Sygnatura akt, np. 'I ACa 772/13' lub 'IV CSK 123/15'.pageNumber· number · optionnel
Numer strony (od 0). Do paginacji wynikow.referencedRegulation· string · optionnel
Przywolany akt prawny, np. 'ustawa o ochronie danych osobowych'.
Exemple d'appel{"name": "search", "arguments": {"all": "texte", "dateTo": "texte", "dateFrom": "texte", "pageSize": 1, "courtType": "COMMON", "judgeName": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_judgment≈ 142 tokens
Pobiera pelne orzeczenie z SAOS po jego numerycznym ID. Zwraca metadane (sygnatura, sad, data, sklad, podstawy prawne), streszczenie (jesli dostepne) oraz pierwsze 2000 znakow tresci. ID orzeczenia pochodzi z wynikow narzedzia 'search' lub 'search_by_case'. Bledy: `missing_arg` (brak id), `not_found` (id poza baza), `upstream_error`.
Paramètres, retour & exemple (1)
Paramètresid· string|number · requis
Numeryczne ID orzeczenia w bazie SAOS, np. 352475 lub '31345'.
Exemple d'appel{"name": "get_judgment", "arguments": {"id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_by_case≈ 139 tokens
Skrot: szuka orzeczenia po sygnaturze akt (np. 'I ACa 772/13', 'IV CSK 123/15', 'KIO/UZP 100/12'). Odpowiednik search z parametrem caseNumber. Jesli sygnatura nie znajdzie sie w SAOS, sprawa moze byc z sadu administracyjnego (WSA/NSA - nieindeksowane) lub jeszcze nieopublikowana w bazie. Bledy: `missing_arg` (brak caseNumber), `upstream_error`.
Paramètres, retour & exemple (1)
ParamètrescaseNumber· string · requis
Sygnatura akt, np. 'I ACa 772/13'.
Exemple d'appel{"name": "search_by_case", "arguments": {"caseNumber": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - saos_cite_check≈ 399 tokens
Citator 'czy wyrok zyje': dla podanej sygnatury szuka POZNIEJSZYCH orzeczen, ktore ja cytuja (pelnotekstowo w SAOS), i skanuje ich uzasadnienia pod frazy przelamania linii orzeczniczej (np. 'odstepuje od pogladu wyrazonego', 'nie podziela pogladu', 'traci moc uchwala', 'uchwala skladu siedmiu sedziow') w oknie ~500 znakow wokol wystapienia sygnatury. Werdykt: przelamanie_wykryte / uchwala_skladu_powiekszonego / nadal_cytowany / brak_cytowan_w_saos. To heurystyka - kazde trafienie ma fragment tekstu do recznej weryfikacji, a brak trafien NIE potwierdza aktualnosci orzeczenia. Bledy: `missing_arg` (nieczytelna sygnatura), `invalid_court_type`, `upstream_error`.
Paramètres, retour & exemple (4)
ParamètresmaxScan· number · optionnel
Ile cytujacych orzeczen przeskanowac w pelnym tekscie (1-20, domyslnie 8). Priorytet: SN > uchwaly > najnowsze.deepScan· boolean · optionnel
Czy pobierac pelne teksty cytujacych orzeczen (domyslnie true). false = tylko szybki skan snippetow z wyszukiwarki.courtType· string · optionnel · COMMON | SUPREME | CONSTITUTIONAL_TRIBUNAL | NATIONAL_APPEAL_CHAMBER
Opcjonalnie: typ sadu orzeczenia badanego - sygnatury powtarzaja sie miedzy sadami, to doprecyzowuje ktore orzeczenie sprawdzamy.caseNumber· string · requis
Sygnatura akt orzeczenia do sprawdzenia, np. 'III CZP 6/21'. Moze byc czescia zdania ('uchwala SN z 7.05.2021 r., III CZP 6/21').
Exemple d'appel{"name": "saos_cite_check", "arguments": {"caseNumber": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
Badge pour votre README
Ce serveur a passé le pentest comportemental. Le badge porte son nom et renvoie à cette fiche — la preuve, c'est la fiche (verdict live qu'on contrôle), pas l'image.
[](https://dokore.fr/serveur/io.github.matematicsolutions--mcp-saos)
<a href="https://dokore.fr/serveur/io.github.matematicsolutions--mcp-saos"><img src="https://dokore.fr/badge/io.github.matematicsolutions--mcp-saos.svg" alt="Vérifié par MCP Hub" height="20"></a>
Réévalué en continu : si le comportement change, le verdict tombe et le badge disparaît. Un badge qui ne pointe pas vers une fiche dokore.fr ne prouve rien. Comment ça marche
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».
Source
@matematicsolutions/mcp-saos@1.3.1