Przejdź do głównej zawartości

ksefnik

Open-source TypeScript SDK do automatycznego uzgadniania faktur KSeF z wyciągami bankowymi. 6-etapowy pipeline. 5 formatów bankowych. Zero konfiguracji.
import { createKsefnik } from '@ksefnik/core'
import { createKsefSimulator } from '@ksefnik/simulator'
const { adapter } = createKsefSimulator({
scenario: 'happy-path',
invoices,
})
const ksef = createKsefnik({
config: { nip: '5213456784', environment: 'test' },
adapter,
})
const txs = await ksef.bank.importFromString(csv)
const report = await ksef.reconciliation.run(invoices, txs)
// → matchedCount: 10, confidence: 95%
Okno terminala
claude mcp add ksefnik -- npx -y @ksefnik/mcp
> Ty: Zaimportuj wyciąg z pliku wyciag-mbank.csv
> i sprawdź które faktury nie mają przelewu.
Claude: Zaimportowałem 15 transakcji z mBanku.
Po uzgadnianiu 12 faktur ma dopasowany
przelew (średnia pewność 93%).
3 faktury bez przelewu:
• FV/2026/03/012 — 4 500 PLN (ACME sp. z o.o.)
• FV/2026/03/018 — 1 230 PLN (TechSoft)
• FV/2026/03/021 — 8 900 PLN (DataCorp)