Europaius dla programistów: Claude Code, Cursor, VS Code
Kto tworzy aplikację, która pracuje z prawem, musi podczas rozwoju szybko weryfikować treść przepisów, testować wyszukiwanie i generować dane testowe na podstawie rzeczywistego orzecznictwa. Serwer MCP Europaius można dodać do narzędzi programistycznych jednym poleceniem i zalogowaniem się w przeglądarce.

162 210 Ustawy1 051 863 Orzecznictwo3 862 Ustawy z wyjaśnieniem AI
Claude Code
Claude Code obsługuje zdalne serwery MCP z transportem HTTP i OAuth. Wystarczy w terminalu wykonać claude mcp add --transport http europaius https://mcp.europaius.com/mcp. Przy pierwszym użyciu narzędzia otworzy się przeglądarka z logowaniem do Europaius. Serwer można dodać dla aktualnego projektu lub globalnie za pomocą przełącznika --scope user.
W rozmowie Claude Code widzi wtedy narzędzia search_law, find_caselaw, get_paragraf i inne. Typowy scenariusz: „Przy implementacji obliczania odprawy zweryfikuj aktualną treść § 67 kodeksu pracy i napisz do niego testy z przypadkami granicznymi.” Claude wczyta przepis i testy wyprowadzi z tekstu, nie z pamięci.
Cursor i VS Code
Cursor umożliwia dodawanie serwerów MCP w ustawieniach (Cursor Settings → MCP) lub w pliku .cursor/mcp.json w projekcie. VS Code z GitHub Copilotem używa pliku .vscode/mcp.json. W obu przypadkach konfiguracja jest identyczna: nazwa, typ http, adres serwera. Logowanie odbywa się w przeglądarce, tokeny zapisuje sam edytor.
Plik konfiguracyjny udostępniony w repozytorium jest bezpieczny: nie zawiera żadnego tajnego klucza, każdy członek zespołu loguje się własnym e-mailem i ma własne limity.
Do czego to służy podczas programowania
- Weryfikacja treści w aplikacji: każde odwołanie do przepisu w Twojej aplikacji agent sprawdzi wobec aktualnej treści.
- Dane testowe: rzeczywiste sygnatury spraw, daty orzeczeń i tezy prawne do plików fixture.
- Prototypy wyszukiwania: narzędzie
searchzwraca JSON z identyfikatorami,fetchpełny tekst, dzięki czemu prototyp zbudujesz bez własnej bazy danych. - Dokumentacja: generowanie objaśnień do przepisów, na które odwołuje się aplikacja.
Format danych do użycia programowego
Narzędzie search zwraca JSON z listą wyników, każdy ma id, title, url i snippet. Identyfikator ma postać case:ns:<slug> dla orzeczenia, para:CZ:89/2012:§2991 dla przepisu i eu:DE:<id> dla dokumentu zagranicznego. Narzędzie fetch na podstawie identyfikatora zwraca pełny tekst wraz z metadanymi. Do własnych skryptów poza edytorem służy klucz API, patrz Własny agent AI z korpusem prawnym.
Postępowanie krok po kroku
- Claude Code: uruchom
claude mcp add --transport http europaius https://mcp.europaius.com/mcpi przy pierwszym zapytaniu dokończ logowanie w przeglądarce. - Cursor: do pliku
.cursor/mcp.jsondodaj{"mcpServers":{"europaius":{"url":"https://mcp.europaius.com/mcp"}}}i w ustawieniach MCP kliknij Connect. - VS Code: do pliku
.vscode/mcp.jsondodaj{"servers":{"europaius":{"type":"http","url":"https://mcp.europaius.com/mcp"}}}i w Copilot Chat przełącz się w tryb Agent. - Sprawdź działanie zapytaniem „Wczytaj § 2991 kodeksu cywilnego przez Europaius”.
https://mcp.europaius.com/mcp
Najczęstsze pytania
Czy działa też starszy transport SSE?
Tak, dla starszych klientów dostępny jest adres https://mcp.europaius.com/sse bez logowania. Zalecamy jednak wariant HTTP z OAuth, który zapewnia wgląd w konto i limity.
Czy mogę wywoływać serwer z pipeline CI?
Tak, za pomocą klucza API z cennika. Klucz wpisujesz przy logowaniu w miejsce e-maila, albo używasz go bezpośrednio we własnym kliencie MCP.
Jak sprawdzić, jakie narzędzia oferuje serwer?
W Claude Code poleceniem /mcp, w Cursorze i VS Code w panelu MCP. Opis każdego narzędzia znajduje się w jego definicji.