AnalizaFirm.pl - Polish companies (KRS)
Polish companies from KRS: financial statements, A-E credit rating, insolvency, VAT, owners
我該用這個嗎
品質與安全性
發現項目(3)
- LOW在 finanse 中
- LOW在 sprawozdanie 中
- LOW在 crbr 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"krs": {
"url": "https://analizafirm.pl/mcp"
}
}
}遠端端點
https://analizafirm.pl/mcpstreamable-http它能做什麼
工具清單
工具(7)
🟢szukaj_firmy(q, limit)
Wyszukuje spółki z KRS po nazwie, NIP, numerze KRS albo REGON. Zwraca listę: krs, name, nip, regon, address_city, legal_form. Nie zużywa puli. Użyj najpierw, gdy znasz tylko nazwę firmy — pozostałe narzędzia wymagają numeru KRS.
輸入結構描述
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Nazwa firmy, NIP, KRS albo REGON (min. 2 znaki)"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"description": "Liczba wyników (domyślnie 10)"
}
},
"required": [
"q"
]
}🟢firma(krs, nip)
Komplet danych spółki z KRS: dane rejestrowe, PKD, kapitał, zarząd i wspólnicy, ocena kondycji A–E (scoring), finanse do 10 lat z wskaźnikami, limit kredytu kupieckiego (kredyt_kupiecki), historia złożeń sprawozdań, postępowania w KRZ, Biała lista VAT z rachunkami, beneficjenci, fakty z informacji dodatkowej, szacunkowa wycena. Kwoty w PLN. Zużywa 1 z puli na firmę w ciągu 24 h; kolejne wywołania dla tej samej firmy w tej dobie (także finanse, sprawozdanie, crbr) są bezpłatne. Podaj krs albo nip.
輸入結構描述
{
"type": "object",
"properties": {
"krs": {
"type": "string",
"description": "Numer KRS (do 10 cyfr, np. 0000028860)"
},
"nip": {
"type": "string",
"description": "NIP (10 cyfr), gdy nie znasz KRS"
}
}
}🟢finanse(krs, year)
Dane finansowe spółki, do 10 lat od najnowszego roku: bilans, rachunek zysków i strat, przepływy pieniężne, wskaźniki (rentowności, ROA, ROE, marża EBITDA w %; wskaznik_zadluzenia jako ułamek). Każdy rocznik ma basis (skonsolidowane/jednostkowe) i source (xml, pdf, esef, raport_gieldowy). Kwoty w PLN. Zużywa pulę jak firma (1 na firmę w 24 h).
輸入結構描述
{
"type": "object",
"properties": {
"krs": {
"type": "string",
"description": "Numer KRS (do 10 cyfr, np. 0000028860)"
},
"year": {
"type": "integer",
"description": "Rok obrotowy (opcjonalnie; domyślnie najnowszy)"
}
},
"required": [
"krs"
]
}🟢sprawozdanie(krs, year)
Pełne sprawozdanie finansowe pozycja po pozycji z kodami pozycji z załącznika nr 1 do ustawy o rachunkowości (np. A.II.1.): bilans, rachunek zysków i strat (wariant porównawczy albo kalkulacyjny), przepływy. value null = brak pozycji w sprawozdaniu (nie zero). Kwoty w PLN. Zużywa pulę jak firma.
輸入結構描述
{
"type": "object",
"properties": {
"krs": {
"type": "string",
"description": "Numer KRS (do 10 cyfr, np. 0000028860)"
},
"year": {
"type": "integer",
"description": "Rok obrotowy (opcjonalnie; domyślnie najnowszy)"
}
},
"required": [
"krs"
]
}🟢crbr(krs)
Beneficjenci rzeczywiści spółki z Centralnego Rejestru Beneficjentów Rzeczywistych. Osoby wyłącznie w zakresie rejestru publicznego, ze stałym person_id; nigdy numer PESEL. Zużywa pulę jak firma.
輸入結構描述
{
"type": "object",
"properties": {
"krs": {
"type": "string",
"description": "Numer KRS (do 10 cyfr, np. 0000028860)"
}
},
"required": [
"krs"
]
}🟢zmiany(since, types, krs)
Zmiany od daty since (najwyżej 90 dni wstecz): ocena A–E, nowe postępowanie w KRZ, złożenie sprawozdania, nowy rocznik danych, zarząd (powołania i odwołania), rachunki na Białej liście VAT. Bez krs: firmy z listy obserwowanych subskrypcji (zarządzanej przez REST /api/v1/watchlist); z krs: jedna firma. Zwraca changes[]: krs, name, type, before, after, detected_at, details. Osoby wyłącznie z person_id, nigdy PESEL. Firma ze zmianami = 1 z puli (24 h); firmy bez zmian nie zużywają puli.
輸入結構描述
{
"type": "object",
"properties": {
"since": {
"type": "string",
"description": "Od kiedy: YYYY-MM-DD albo ISO 8601"
},
"types": {
"type": "string",
"description": "Opcjonalnie, po przecinku: ocena, krz, sprawozdanie, dane_finansowe, zarzad, vat"
},
"krs": {
"type": "string",
"description": "Numer KRS (do 10 cyfr, np. 0000028860)"
}
},
"required": [
"since"
]
}🟢katalog(voivodeship, city, powiat, gmina, kod_od, ...)
Numery KRS spółek spełniających filtry (te same co eksport /pobierz-dane): region, PKD, forma, kapitał, rok wpisu, ocena A–E, VAT, przetargi, KRZ, przychód, zysk, wycena i metryki finansowe. Zwraca results (same numery KRS), count, next_after (do stronicowania parametrem after), total (tylko na 1. stronie). Dane konkretnej firmy pobierz narzędziem firma. Jedna strona wyników = 1 z puli.
輸入結構描述
{
"type": "object",
"properties": {
"voivodeship": {
"type": "string",
"description": "Województwo małymi literami, np. mazowieckie"
},
"city": {
"type": "string",
"description": "Miejscowość siedziby"
},
"powiat": {
"type": "string"
},
"gmina": {
"type": "string"
},
"kod_od": {
"type": "string",
"description": "Kod pocztowy od, np. 00-001"
},
"kod_do": {
"type": "string",
"description": "Kod pocztowy do"
},
"category": {
"type": "string",
"description": "Slug branży analizafirm.pl, np. it"
},
"pkd_section": {
"type": "string",
"description": "Sekcja PKD (litera), np. J"
},
"pkd_kod": {
"type": "string",
"description": "Kod PKD, np. 62.01.Z"
},
"pkd_glowne": {
"type": "boolean",
"description": "Z pkd_kod: true = tylko gdy to PKD przeważające"
},
"formy": {
"type": "string",
"description": "Formy prawne po przecinku: sp_zoo, sa, psa, sk, ska, sj, sp, spoldzielnia, oddzial, fundacja, stowarzyszenie, inne"
},
"kapital_min": {
"type": "number"
},
"kapital_max": {
"type": "number"
},
"rok_wpisu_od": {
"type": "integer"
},
"rok_wpisu_do": {
"type": "integer"
},
"ocena": {
"type": "string",
"description": "Oceny A–E po przecinku, np. A,B"
},
"vat": {
"type": "string",
"description": "Status VAT po przecinku: czynny, zwolniony, niezarejestrowany, brak"
},
"przetargi": {
"type": "boolean",
"description": "true = tylko firmy z zamówieniami publicznymi"
},
"krz": {
"type": "string",
"description": "Postępowania w KRZ: all, upadlosc albo restrukturyzacja"
},
"krz_dni": {
"type": "integer",
"enum": [
30,
90,
180,
365
],
"description": "Postępowanie w KRZ z ostatnich N dni"
},
"revenue_min": {
"type": "number",
"description": "Przychody od (PLN)"
},
"revenue_max": {
"type": "number"
},
"profit_min": {
"type": "number",
"description": "Zysk netto od (PLN)"
},
"profit_max": {
"type": "number"
},
"wycena_min": {
"type": "number",
"description": "Szacunkowa wycena od (PLN)"
},
"wycena_max": {
"type": "number"
},
"metryki": {
"type": "object",
"description": "Zakresy metryk, np. {\"cagr3\": {\"min\": 20}, \"roe\": {\"min\": 15}}. Klucze: ebit, ebitda, gotowka, kapital_wlasny, suma_bilansowa (PLN), roe, roa, marza_netto, marza_op, zadluzenie, cagr1, cagr3, cagr5 (%). Dotyczy najnowszego sprawozdania firmy",
"additionalProperties": {
"type": "object",
"properties": {
"min": {
"type": "number"
},
"max": {
"type": "number"
}
}
}
},
"years": {
"type": "string",
"description": "Lata sprawozdań po przecinku, np. 2025,2024"
},
"status": {
"type": "string",
"description": "all = także wykreślone i w likwidacji (domyślnie tylko aktywne)"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10000,
"description": "Wyników na stronę (domyślnie 200)"
},
"after": {
"type": "string",
"description": "KRS z next_after poprzedniej strony"
}
}
}社群
證據