Nalegalu MCP

Official registry Search and web

Semantic search over Polish law and case law, citing the exact in-force article.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http nalegalu-mcp 'https://mcp.nalegalu.org/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "nalegalu-mcp": {
            "type": "http",
            "url": "https://mcp.nalegalu.org/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. nalegalu — polskie akty prawne i orzecznictwo
  2. Najczęściej cytowane akty prawne
  3. Orzecznictwo
  4. Jak korzystać
  5. Aktualizacja danych
  6. Dokumentacja
  7. Dziedziny prawa
  8. Bramka jakości
  9. Testy
  10. Statystyki
  11. Zakres i ograniczenia
  12. Licencja

nalegalu — polskie akty prawne i orzecznictwo

Polskie prawo w formacie Markdown — akty prawne z Dziennika Ustaw oraz powiązane orzecznictwo sądowe z bazy SAOS. Gotowe do użycia z narzędziami AI (Claude, ChatGPT, Obsidian, Cursor).

Więcej informacji: nalegalu.org

Najczęściej cytowane akty prawne

Akty z największą liczbą powiązanych orzeczeń sądowych:

Orzecznictwo

Repozytorium zawiera kompaktowe indeksy orzecznictwa — łącznie 620 890 powiązań między orzeczeniami a aktami prawnymi.

Każdy akt prawny, na który powołują się orzeczenia, posiada plik orzecznictwo.md z listą cytujących orzeczeń pogrupowanych wg artykułu. Dla największych aktów (np. Kodeks cywilny) orzecznictwo jest podzielone na osobne pliki per artykuł.

Każde orzeczenie zawiera link do pełnego tekstu w serwisie SAOS.

Jak korzystać

Najprostszy sposób: otwórz repozytorium w Claude Cowork, Obsidian lub Cursor — narzędzia te pozwalają AI przeszukiwać i analizować wszystkie pliki jednocześnie. Bez ręcznego kopiowania i wklejania.

Przykład: Wskaż folder nalegalu w Claude Cowork i zapytaj:

Jakie przesłanki odpowiedzialności deliktowej wynikają z art. 415 k.c.
w świetle najnowszego orzecznictwa SN? Podaj sygnatury z bazy.

Claude sam otworzy Kodeks cywilny, znajdzie art. 415, sprawdzi orzecznictwo i przygotuje analizę z konkretnymi sygnaturami.

Aktualizacja danych

Dane aktualizują się automatycznie. Najnowszą wersję można pobrać jako ZIP z zakładki Releases.

Dokumentacja

PrzewodnikOpis
Jak korzystać z nalegaluKompletny przewodnik — od przeglądania na GitHubie do pracy z AI
Konfiguracja Claude CoworkKrok po kroku: instalacja, ustawienie projektu, instrukcje dla AI
Biblioteka promptówGotowe prompty do analizy przepisów, orzecznictwa, pism procesowych
Przewodnik pracy LLMArchitektura bazy, system scoringu, strategie wyszukiwania

Dziedziny prawa

Bramka jakości

Każdy akt przed publikacją przechodzi automatyczną kontrolę jakości. Dokumenty z wykrytymi problemami są blokowane do czasu naprawy.

KontrolaOpisPróg
CID fontUszkodzone glify — plik PDF używa wewnętrznych identyfikatorów znaków zamiast tekstudowolne wystąpienie (cid:N)
Null bytesBajty zerowe w pliku wyjściowymdowolne wystąpienie
Pusty dokumentTreść zbyt krótka po ekstrakcji< 50 znaków
Struktura artykułówUtrata treści lub znaczników w strukturze aktu — np. pusty artykuł Art. N., znikające ustępy albo punktydowolna niespójność AST ↔ Markdown
PostScript CEPozostałości kodowania PostScript CE — zniekształcone polskie znaki diakrytyczne1 wzorzec
MojibakeUTF-8 odczytane jako Latin-1 — ciągi typu Ä\u0085, ó3+ wystąpienia
Brak diakrytykówTekst prawny bez polskich znaków diakrytycznych (ą, ę, ś, ć...)< 0.5% liter to diakrytyki (dla tekstów > 500 znaków)
Rozstrzelony tekstLitery rozdzielone spacjami (artefakt OCR, np. A r t 77)dowolna linia z > 30% jednoliterowych słów
Śmieci tabelaryczneLinie z dużą ilością znaków pipe i slash — wynik ekstrakcji grafik i tabel z PDF3+ linie z > 25% tych znaków
Nagłówek PDFNagłówek ©Kancelaria Sejmu przedostał się do treścidowolne wystąpienie
Znacznik datyStopka z datą (np. 05/21/99) na osobnej liniidowolne wystąpienie
PowtórzeniaTa sama linia (> 20 znaków) powtarza się wielokrotnie — prawdopodobnie nagłówek/stopka PDF> 20 powtórzeń

Testy

PASSED — 422 tests — 422 passed, 0 failed, 0 errors, 33 skipped

Ostatni przebieg: 2026-07-13 13:24 UTC. Szczegóły: TEST_RESULTS.md.

Statystyki

Wartość
Opublikowane akty20,278
Odrzucone (jakość)6,118
Artykuły201,529
Znaki treści596.9M
Śr. znaków/akt29,436
Śr. artykułów/akt9.9

Źródła danych:

  • PDF: 20,089 (99%)
  • ELI HTML: 189 (1%)

Odrzucone: 5 skanów bez OCR, 709 zablokowanych przez bramkę jakości, 6113 inne

Od 2026-05-18: +6,957 aktów

Ostatnia aktualizacja: 2026-07-13

Zakres i ograniczenia

Repozytorium zawiera obowiązujące akty prawne z Dziennika Ustaw (teksty jednolite) oraz indeksy orzecznictwa sądowego z bazy SAOS. To nie jest oficjalne źródło prawa — jedynym autentycznym źródłem jest Dziennik Ustaw publikowany na isap.sejm.gov.pl.

Licencja

Treść aktów prawnych jest wyłączona spod ochrony prawa autorskiego na mocy art. 4 ustawy o prawie autorskim i prawach pokrewnych. Struktura i metadane: CC0 1.0 — Public Domain.

20278 aktów • wygenerowano automatycznie przez nalegalu • źródło danych: ISAP + SAOS • aktualizacja: 2026-07-13

Frequently asked questions

What is Nalegalu MCP?

Semantic search over Polish law and case law, citing the exact in-force article.

How do I install Nalegalu MCP?

It runs as a remote server. In Claude Code: claude mcp add --transport http nalegalu-mcp 'https://mcp.nalegalu.org/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Nalegalu MCP need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is Nalegalu MCP open source?

Yes. Its code is on GitHub under the CC0-1.0 license.

Who maintains Nalegalu MCP?

It is published by nalegaluorg. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.