Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "sprawdz_lista_nip" and "sprawdz_nip"
⟨104 unchanged words⟩ KRS data (use sprawdz_nip for individual entities). If every NIP in the list is an entity with a KRS number already checked today, the result comes from a same-day cache without a Ministry query: mfCached is true and mfRequestDateTime is the time of the oldest of those queries.
⟨90 unchanged words⟩ ). The privacy field lists what was hidden. White List data for entities with a KRS number may come from a same-day cache: then mfCached is true and bl.mfRequestDateTime is the time of the original Ministry query.
Changed the definition of "unobserve_nip"
Stop watching a NIP(it stays on your list—oftheendedwatchwatchesisuntildeletedyourightunsubscribe).away. Requires a skanfirmy API key.
Changed the definition of "sprawdz_lista_nip", "sprawdz_regon" and "unobserve_nip"
⟨71 unchanged words⟩ counterparties. Ministry limits: max 30 NIPs percall,call;aboutthe500Ministry'sbulkdailyqueries/dayqueryperlimitIP.is shared by the whole service — when it is exhausted, the tool returns an error. Does not fetch full KRS data (use ⟨5 unchanged words⟩
Changed the definition of "changes_since", "list_observations", "observe_nip" and 3 more
⟨45 unchanged words⟩ entities without a KRS number; natural_person: true) only status_vat, account_added and account_removed are returned, account numbers are masked (check digits + last 4, e.g. 61…2874) andthe addressname isreduced to the townnull (GDPR); check a specific account with ⟨11 unchanged words⟩
⟨7 unchanged words⟩ , with their current VAT status and last-checkeddate.
Changed the definition of "changes_since"
⟨37 unchanged words⟩ , account_removed, name, address, krs, regon. For natural persons (entities without a KRS number; natural_person: true) account numbers are masked (check digits + last 4, e.g. 61…2874) and the address is reduced to the town (GDPR); check a specific account with sprawdz_rachunek. A polling channel for agents. Requires a skanfirmy API key.
Changed the definition of "sprawdz_lista_nip", "sprawdz_nip", "sprawdz_regon" and 1 more
⟨21 unchanged words⟩ , KRS and address of each entity. For entities without a KRS number (natural persons) the address is reduced to the town and bank accounts to their count (GDPR) — check a specific account with sprawdz_rachunek. For verifying a portfolio of counterparties. Ministry limits: max ⟨22 unchanged words⟩
⟨10 unchanged words⟩ KRS data for a Polish company by NIP. For entities without a KRS number (sole proprietors and civil partnerships, i.e. natural persons) personal data is limited (GDPR): the address is reduced to the town (the White List does not say whether it is a business or a home address), and bank accounts to their count — check a specific account with sprawdz_rachunek. The privacy field lists what was hidden.
Changed the definition of "generuj_mikrorachunek"
Generate the individual tax micro-account (for PIT/CIT/VAT payments) from aNIPNIP. The server does not accept PESEL (personal ID) — for a PESEL compute it locally: BBAN = "101000712221" + PESEL + "0", IBAN = "PL" + ISO 7064 mod-97 check digits + BBAN (orPESEL.use skanfirmy.pl/mikrorachunek, which computes it in the browser).
{"properties":{"identyfikator":{"description":"NIP (10 digits)or. PESEL(11isdigits).not accepted by the server.
Certificate changed, valid to 2026-12-16
Certificate recorded, valid to 2026-10-18
Authorization not required
First tool surface recorded: 14 tools (server version 1.0.0)
Showing the latest 11 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨52 unchanged words⟩ partnerships (s.c.) only the NIP, name, entity type code (typ), form (forma: 'osoba fizyczna' / 'jednostka lokalna osoby fizycznej' / 'spółka cywilna'), town and activity status ⟨28 unchanged words⟩
RemoveStop watching a NIPfrom(itmonitoring.stays on your list of ended watches until you unsubscribe). Requires a skanfirmy API key.
⟨15 unchanged words⟩ "nip":{"description":"10-digit NIP toremove fromstopmonitoring.watching.","type":"string"}},"required": ⟨3 unchanged words⟩
⟨29 unchanged words⟩ (name, address, KRS, REGON) changes. For natural persons running a business (entities without a KRS number) only the VAT status and masked bank accounts are monitored (GDPR): no name, address or REGON changes. Requires a skanfirmy API key (Authorization: Bearer, ⟨11 unchanged words⟩
⟨16 unchanged words⟩ VAT status, bank accounts, REGON, KRS number and address of each entity. For entities without ⟨10 unchanged words⟩ the town and bank accounts to their count, and no REGON number or registration date is returned (GDPR) — check a specific account with ⟨32 unchanged words⟩
⟨63 unchanged words⟩ their count — check a specific account withsprawdz_rachunek.sprawdz_rachunek; no REGON number, registration date or PKD codes are returned for them (the ceidg field is always null). The privacy field lists what was hidden.
⟨48 unchanged words⟩ / LF) and civil partnerships (s.c.) only theaddressNIP,isname,limitedformto(forma:the'osoba fizyczna' / 'spółka cywilna'), town andadministrativeactivityunits,statuswithout(status:street,active / ended) are returned — no REGON number,oraddress,postaladministrativecodeunits or dates (GDPR); the full entry is in the GUS REGON search (privacy.officialSource).
⟨19 unchanged words⟩ legal form (legal or natural person),fulladdress (voivodeship, county, municipality). Covers ALL entities, including sole proprietors that are not in the KRS. For natural persons (GUS type F / LF) and civil partnerships (s.c.) the address is limited to the town and administrative units, without street, number or postal code (GDPR).
⟨5 unchanged words⟩ number in the VIES system (European Commission). For Polish (PL) numbers the address is reduced to the town, because the number may belong to a natural person (GDPR).