krs-verify
Weryfikacja firm u źródła, żeby AI nie zmyśliło strony umowy
Przy umowach najwięcej kłopotu robią nie klauzule, tylko komparycja. Wystarczy literówka w numerze KRS albo zarząd sprzed zmiany, żeby podważyć reprezentację strony. Generyczny asystent AI pamięta te dane z treningu, czyli w praktyce zgaduje. Nasze narzędzie pobiera odpis na żywo i oddaje go bez przetwarzania.
- Licencja
- Apache 2.0
- Protokół
- MCP
- Język
- Python
- Źródła
- KRS (MS) · Biała Lista VAT (MF)
- Koszt
- 0 zł
Konfiguracja klienta MCP — w README repozytorium.
Zapytanie i odpowiedź
Numer, którego w rejestrze nie ma. Model językowy podałby najbliższą pasującą spółkę.
verify_entity("0000127088")
Podmiot o tym numerze nie został
znaleziony w rejestrze.
Sprawdź numer lub skorzystaj
z wyszukiwarki na prs.ms.gov.pl.
✓ odmowa zamiast zgadywania
Najważniejsze jest to, czego narzędzie nie robi
Poniżej dwa realne wywołania. Pierwsze pokazuje sedno: zapytany o numer, którego w rejestrze nie ma, model językowy poda najbliższą pasującą spółkę. Narzędzie odmawia.
Nazwiska maskuje sam rejestr, nie narzędzie.
Serwer MCP
Asystent sięga po dane przez Model Context Protocol, zamiast ufać własnej pamięci.
Cztery funkcje
Wyszukanie po KRS, po NIP, po REGON oraz lista obsługiwanych rejestrów.
Dane bez kluczy
API KRS Ministerstwa Sprawiedliwości i Biała Lista VAT — wyłącznie dane publiczne.
Wszystko, co trafia do komparycji
Pełną nazwę i formę prawną, numery KRS, NIP i REGON, adres siedziby, organ i sposób reprezentacji, skład zarządu, kapitał zakładowy oraz status. Czyli dokładnie te dane, które najłatwiej pomylić — i przy których pomyłka podważa reprezentację strony.
Czego świadomie nie obsługuje
CEIDG wymaga klucza, GUS REGON — zatwierdzenia wniosku. Biała Lista VAT ma po stronie Ministerstwa Finansów limit stu zapytań na dobę. Tam, gdzie danych nie da się pobrać u źródła, narzędzie zgłasza błąd, zamiast podstawiać zmyśloną treść.
Skąd biorą się dane
API KRS Ministerstwa Sprawiedliwości i Biała Lista VAT Ministerstwa Finansów. Wyłącznie dane publiczne, bez kluczy i bez rejestracji. Nazwiska maskuje sam rejestr, nie narzędzie.
Ograniczenie, o którym trzeba wiedzieć
Odpis przez API nie zastępuje urzędowego odpisu sądowego tam, gdzie wymaga go prawo albo postanowienie umowne. Dane z rejestru zawsze warto potwierdzić aktualnym odpisem z systemu PRS.
Nie zamówiliśmy go u zewnętrznego dostawcy, tylko napisaliśmy sami, bo to my potrzebowaliśmy korzystać z AI przy umowach bez ryzyka, że poda zmyśloną stronę. Jest otwarte, bo każdy może sprawdzić, jak działa, i dopisać kolejne rejestry wprost w kodzie.
Najczęściej zadawane pytania
01Czy narzędzie zastępuje odpis z KRS?
Nie. Dane z API mają charakter informacyjny i nie zastępują urzędowego odpisu sądowego tam, gdzie wymaga go prawo albo postanowienie umowne.
02Czy potrzebuję klucza albo konta?
Nie. Narzędzie korzysta wyłącznie z publicznych danych API KRS i Białej Listy VAT, bez kluczy dostępowych.
03Co się dzieje, gdy spółki nie ma w rejestrze?
Narzędzie zwraca informację, że nie znalazło podmiotu. Nie podaje najbliższej pasującej spółki, bo to właśnie ten mechanizm odpowiada za zmyślone komparycje.
04Czy sprawdza jednoosobowe działalności?
Nie. CEIDG wymaga klucza dostępowego, a GUS REGON zatwierdzenia wniosku, więc oba zostały świadomie pominięte.
Narzędziem komplementarnym jest legal-cite-pl: jedno pilnuje przepisów, drugie podmiotów.