com.almmity.api/pl-firmy
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
pl-firmy: Polish company check
Publisher-provided description
Verify Polish companies: VAT white list (MF), KRS, VIES, payment audit PDF, monitoring.
Summary by lookupd
Verifies Polish companies and bank accounts against public registries, and builds invoices, transfer titles and payment demands.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http pl-firmy https://api.almmity.com/mcp
Codex, remote (streamable-http)
codex mcp add pl-firmy --url https://api.almmity.com/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"pl-firmy": {
"url": "https://api.almmity.com/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (20 tools)
Publisher-provided text
add_watchOnce a day, check one Polish contractor (one NIP) in public registries. The check reads VAT status and white-list bank accounts from the Ministry of Finance, anlist_watchesList contractors monitored for your account, with the last stored status and recent change events. Reads only this server's database. Requires sign-in (OAuth) oremove_watchRemove one contractor, identified by NIP, from monitoring for your account. Deletes the watch and stops future alerts. Requires sign-in (OAuth) or an almmity APpayment_audit_reportBefore paying a Polish contractor, verify the NIP and bank account on the MF VAT white list for the payment date, check KRS and VIES, and store a PDF proof of dcheck_vat_whitelistQuery the Ministry of Finance VAT white list (wl-api.mf.gov.pl). Returns the full taxpayer card: name, NIP, VAT status, REGON, KRS, address, every account (grouget_krs_extractCurrent KRS (National Court Register) extract: name, legal form, address, share capital, board and representation, proxies, PKD codes, liquidation and bankruptcfind_companyCombine the MF VAT white list and KRS into one normalized company profile. Provide one of nip, regon or krs. Reads public registries and does not change them. Cvies_checkValidate an EU VAT number via the European Commission VIES REST API, for example PL7740001454 or DE811569869. Reads a public registry and does not change it. Cacontractor_due_diligenceConcise risk summary for a Polish contractor by NIP: VAT status, whitelisted accounts (optionally verify one bank account), and KRS liquidation, bankruptcy or rvalidate_ksef_xmlValidate a KSeF FA(3) invoice XML against the official Ministry of Finance schema (when xmllint and the vendored XSD are available) and against business rules:generate_fa3_xmlBuild a sales invoice XML in the FA(3) schema (kodSystemowy FA (3), variant 3) from seller, buyer and line items. Header VAT is computed from the summed net basgenerate_correction_xmlBuild an FA(3) correction invoice (RodzajFaktury KOR). Header amounts are the difference versus the original. Pass beforeLines to emit state-before (StanPrzed)summarize_ksef_invoiceParse an FA(3) XML into a short Polish summary: parties, dates, net, VAT, gross, split payment, due date and bank account. Returns a link to the XML-to-PDF viewbuild_transfer_titleBuild a Polish bank transfer title that carries one KSeF invoice number or a collective identifier (art. 108g VAT). mode=mpp builds the split-payment message /Vcalculate_late_interestCalculate Polish late-payment interest with the same rates and day count as ksef.almmity.com: commercial (NBP reference + 10 pp), medical public debtor (+ 8 pp)draft_payment_demandDraft a Polish pre-court payment demand (wezwanie do zapłaty) from the same interest calculation as calculate_late_interest, including art. 187 of the Code of Cnip_checksumCheck the checksum of a Polish NIP (weights 6,5,7,2,3,4,5,6,7). Local arithmetic only. Callable without an API key. Does not look the NIP up in any registry.list_cost_invoicesList cost invoices already stored on the linked KSeF Płatności account: number, seller, amounts, due date, payment status and white-list check. Requires OAuth sunpaid_due_soonList unpaid cost invoices on the linked KSeF Płatności account that are overdue or due within withinDays (default 7, max 90). Requires OAuth scope invoices.readexport_transfer_batchPrepare an Elixir-0 transfer file for selected cost invoices on the linked KSeF Płatności account. Each account is re-checked on the MF white list for today; un
Details
- Version: 0.3.1
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 768 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/mil0s2/pl-firmy-mcp-public
- Website: https://api.almmity.com
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.almmity.api/pl-firmy)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp