Faktuj
Server Details
Free Polish VAT invoice generator API (Faktura VAT). Generate professional PDF invoices with light/dark themes. No API keys required.
- Status
- Unhealthy
- Last Tested
- Transport
- Streamable HTTP
- URL
TDQS
Scored across 8 tools
Each tool has a clearly distinct purpose with no overlap: batch_generate_invoices handles multiple invoices, while generate_invoice, generate_advance, generate_duplicate, and generate_proforma target specific invoice types; lookup_nbp and lookup_nip provide external data; and preview_invoice offers a calculation preview. The descriptions explicitly differentiate between invoice types (e.g., VAT vs. proforma vs. advance), ensuring no confusion.
All tool names follow a consistent verb_noun pattern using snake_case, starting with a descriptive verb (e.g., generate, lookup, preview) followed by a specific noun (e.g., invoice, advance, nip). This uniformity makes the tool set predictable and easy to navigate, with no deviations in style or convention.
With 8 tools, the count is well-scoped for the server's purpose of handling Polish invoices and related data. Each tool earns its place by covering key operations: generating various invoice types, batch processing, data lookups, and previews, without being overly sparse or bloated for the domain.
The tool set provides comprehensive coverage for generating and managing Polish invoices, including different invoice types (VAT, advance, duplicate, proforma), batch operations, data lookups (NBP rates, NIP info), and a preview function. A minor gap is the lack of tools for updating or deleting invoices, but this is reasonable as invoices are typically immutable documents, and agents can work around this by regenerating as needed.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
7 tool updates
- Added
batch_generate_invoices - Added
generate_advance - Added
generate_duplicate - Changed
generate_invoice5 fields changed- added
Input schema / properties / dataKursuAdded value: +{ + "description": "Exchange rate date YYYY-MM-DD / Data kursu", + "type": "string" +} - added
Input schema / properties / kursNBPAdded value: +{ + "description": "NBP exchange rate (required for foreign currency) / Kurs sredni NBP", + "type": "number" +} - added
Input schema / properties / okresSprzedazyAdded value: +{ + "additionalProperties": false, + "description": "Sale period for service/subscription invoices / Okres sprzedazy (np. miesiac uslugowy)", + "properties": { + "do": { + "description": "End date YYYY-MM-DD / Data zakonczenia okresu", + "type": "string" + }, + "od": { + "description": "Start date YYYY-MM-DD / Data rozpoczecia okresu", + "type": "string" + } + }, + "required": [ + "od", + "do" + ], + "type": "object" +} - added
Input schema / properties / tabelaNBPAdded value: +{ + "description": "NBP table reference / Nr tabeli NBP (np. 045/A/NBP/2026)", + "type": "string" +} - added
Input schema / properties / walutaAdded value: +{ + "description": "Currency code ISO 4217 (default: PLN) / Kod waluty (np. EUR, USD, GBP)", + "type": "string" +}
- Added
generate_proforma - Added
lookup_nbp - Changed
preview_invoice1 field changed- added
Input schema / properties / okresSprzedazyAdded value: +{ + "additionalProperties": false, + "description": "Sale period / Okres sprzedazy", + "properties": { + "do": { + "description": "End date YYYY-MM-DD", + "type": "string" + }, + "od": { + "description": "Start date YYYY-MM-DD", + "type": "string" + } + }, + "required": [ + "od", + "do" + ], + "type": "object" +}
3 tool updates
- Changed
generate_invoice1 field changed- added
Input schema / properties / mechanizmPodzielonejPlatnosciAdded value: +{ + "description": "Split payment annotation / Mechanizm podzielonej platnosci", + "type": "boolean" +}
- Added
lookup_nip - Changed
preview_invoice1 field changed- added
Input schema / properties / mechanizmPodzielonejPlatnosciAdded value: +{ + "description": "Split payment annotation", + "type": "boolean" +}
2 tool updates
- First observed
generate_invoice - First observed
preview_invoice
Related MCP Connectors
Invoicing, costs, KPiR, VAT and KSeF data from your Mobilna Faktura account (Poland).
EN 16931-compliant e-invoices: XRechnung, ZUGFeRD, Factur-X, Peppol BIS, Facturae or US PDF. Free.
Polish company registry: 4.4M firms, KRS/REGON data, VAT white list checks, financial statements
Polish invoicing and KSeF e-invoicing: issue, send, settle and file a company's documents
1
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceFree Polish VAT invoice generation MCP server with PDF output and preview. No API key required.31 npm1MIT
- AlicenseCqualityDmaintenanceProvides access to the Invoices Generator API to create professional, customizable invoices with detailed buyer, seller, and service information. It supports multiple languages, currencies, and tax configurations through a standardized tool interface.1MIT
- FlicenseNot gradedqualityCmaintenanceStateless MCP server for invoicing in Subiekt 123 using the InsERT API, enabling tools to preview and create invoices, manage documents, and fetch exchange rates.-
- AlicenseAqualityCmaintenanceEnables AI assistants to interact with the Polish National e-Invoice System (KSeF) for authentication, invoice creation, validation, and retrieval via 30 tools.324MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.