Krajowy System e-Faktur · Model Context Protocol

Faktury z KSeF prosto do Twojego agenta AI

ksef-mcp to lokalny serwer MCP, który pobiera, archiwizuje i przegląda faktury zakupowe z KSeF. Działa na Twojej maszynie — dane faktur nie przechodzą przez żadną usługę pośredniczącą.

uvx ksef-mcp onboarding Repozytorium na GitHubie PyPI

Problem

Faktury zakupowe leżą w KSeF, a praca na nich — znaleźć fakturę za miesiąc, przekazać zestawienie księgowej, sprawdzić, co przyszło od ostatniego razu — dzieje się gdzie indziej. Darmowa aplikacja Ministerstwa nie powie, które faktury są nowe, a zdalne serwery MCP przepuszczają dokumenty i uwierzytelnienie przez cudzą usługę.

Jak to rozwiązujemy

Instalacja w trzech krokach

Potrzebujesz tylko uv — jedno polecenie instalacyjne dla Windows, macOS i Linuksa; to z niego pochodzi uvx.

  1. uvx ksef-mcp onboarding NIP, token KSeF, środowisko, katalog roboczy i rejestracja w Claude Code.
  2. uvx ksef-mcp verify Potwierdza połączenie i pokazuje ostatnie faktury.
  3. „Zsynchronizuj faktury z KSeF” Poproś agenta — resztę robią narzędzia MCP.

Wymaga Pythona 3.13 (pobiera go uv). Node jest potrzebny wyłącznie do PDF-ów — bez niego działa wszystko poza nimi.

Narzędzia MCP

NarzędzieCo robiSięga do KSeF
synchronise_invoicespobiera, odszyfrowuje i archiwizuje nowe paczki fakturtak
review_new_invoicespokazuje faktury, które przyszły od ostatniego przeglądunie
list_recent_invoiceslistuje metadane faktur z ostatnich trzydziestu dninie
export_period_statementzapisuje faktury zakupowe za miesiąc jako CSV dla księgowejnie
render_invoice_pdfzapisuje zarchiwizowaną fakturę jako PDF generatorem Ministerstwanie
server_infozwraca nazwę i wersję serweranie

Dla kogo

Dla użytkownika technicznego: instalacja wymaga terminala. Dziś obsługujemy jeden podmiot i faktury zakupowe w trybie odczytu; faktury sprzedażowe i biura rachunkowe z wieloma podmiotami są w planie prac. Wysyłka faktur jest świadomie poza zakresem.