Skip to content

Complete Tool Reference

Full list of all tools available in InFakt MCP Server.

Read-Only Tools

Read-only operations (readOnlyHint: true) - don't modify data.

ToolDescription
infakt_health_checkVerify API connectivity
infakt_get_invoices_listList invoices with filtering
infakt_get_invoiceGet single invoice details
infakt_get_clients_listList clients with search
infakt_get_products_listList products and services
infakt_get_costs_listList business expenses
infakt_get_costGet cost document details
infakt_get_bank_accounts_listList bank accounts
infakt_get_jpk_files_listList JPK (SAF-T) files
infakt_get_jpk_fileGet JPK file details
infakt_get_account_detailsGet user account info
infakt_get_account_activities_listList account activity
infakt_get_income_taxes_listList income tax (PIT) records
infakt_get_income_taxGet income tax details
infakt_get_insurance_fees_listList ZUS insurance contributions
infakt_get_insurance_feeGet insurance fee details
infakt_get_vat_eu_taxes_listList VAT EU transactions
infakt_get_vat_eu_taxGet VAT EU tax details
infakt_get_books_listList revenue/expense ledgers (KPiR)
infakt_get_bookGet ledger entry details
infakt_get_fiscal_reports_listList fiscal cash register reports
infakt_get_fiscal_reportGet fiscal report details
infakt_get_internal_evidences_listList internal company documents
infakt_get_internal_evidenceGet internal document details
infakt_get_ksef_integration_statusCheck KSeF integration status
infakt_get_rates_listList VAT, flat-rate, and MOSS rates
infakt_get_vat_exemptions_listList VAT exemption bases
infakt_get_vat_exemptionGet VAT exemption details
infakt_meta_schemaGet data schemas
infakt_meta_examplesGet usage examples
infakt_meta_dictionaryGet enum dictionaries
infakt_meta_catalogList all available types

Write Operation Tools

Write operations (destructiveHint: true) - create or modify data.

ToolDescription
infakt_invoice_createCreate new invoice
infakt_invoice_create_similarCopy existing invoice
infakt_corrective_invoice_createCreate corrective invoice
infakt_oss_invoice_createCreate OSS invoice
infakt_create_clientCreate new client
infakt_product_createCreate new product
infakt_mark_invoice_as_paidMark invoice as paid
infakt_send_invoice_emailSend invoice by email
infakt_send_invoice_to_ksefSend invoice to KSeF

Write operations require explicit user confirmation - nothing is created or modified without your approval.

Utility Tools

ToolDescription
infakt_async_statusCheck async operation status

Tool Categories

Invoices

ToolDescription
infakt_get_invoices_listList invoices with filtering by date, status, or client
infakt_get_invoiceGet full details of a specific invoice
infakt_invoice_createCreate a new invoice (VAT, advance, corrective, final, internal, margin, OSS)
infakt_invoice_create_similarCreate a copy of an existing invoice
infakt_corrective_invoice_createCreate a corrective invoice for an existing invoice
infakt_oss_invoice_createCreate an OSS (One Stop Shop) invoice

Invoice Actions

ToolDescription
infakt_mark_invoice_as_paidMark an invoice as paid
infakt_send_invoice_emailSend an invoice to the client by email
infakt_send_invoice_to_ksefSubmit an invoice to KSeF

Clients

ToolDescription
infakt_get_clients_listList and search clients by name, NIP, or city
infakt_create_clientCreate a new client or contractor record

Products

ToolDescription
infakt_get_products_listList products and services with pricing
infakt_product_createCreate a new product or service

Costs & Expenses

ToolDescription
infakt_get_costs_listList business expenses with categorization
infakt_get_costGet details of a specific cost document

Tax & Reporting

ToolDescription
infakt_get_jpk_files_listList JPK_V7M (Polish SAF-T) files
infakt_get_jpk_fileGet specific JPK file details and status

Income Taxes

ToolDescription
infakt_get_income_taxes_listList income tax (PIT) payment records
infakt_get_income_taxGet details of a specific tax payment

ZUS Contributions

ToolDescription
infakt_get_insurance_fees_listList ZUS insurance contribution records
infakt_get_insurance_feeGet details of a specific contribution

VAT EU

ToolDescription
infakt_get_vat_eu_taxes_listList VAT for EU transactions
infakt_get_vat_eu_taxGet details of a specific VAT EU record

Books & Ledgers

ToolDescription
infakt_get_books_listList revenue and expense ledger entries (KPiR)
infakt_get_bookGet details of a specific ledger entry

Fiscal Reports

ToolDescription
infakt_get_fiscal_reports_listList fiscal cash register reports
infakt_get_fiscal_reportGet details of a specific fiscal report

Internal Documents

ToolDescription
infakt_get_internal_evidences_listList internal company evidence documents
infakt_get_internal_evidenceGet details of a specific document

KSeF

ToolDescription
infakt_get_ksef_integration_statusCheck KSeF integration status
infakt_send_invoice_to_ksefSubmit an invoice to KSeF

Account

ToolDescription
infakt_get_account_detailsGet user account information
infakt_get_account_activities_listList recent account changes and activity
infakt_get_bank_accounts_listList configured bank accounts

Reference Data

ToolDescription
infakt_get_rates_listList VAT, flat-rate tax, and MOSS rates
infakt_get_vat_exemptions_listList VAT exemption bases
infakt_get_vat_exemptionGet details of a specific VAT exemption

Meta Tools

ToolDescription
infakt_meta_schemaGet JSON schemas for supported data structures
infakt_meta_examplesGet sample tool usage examples
infakt_meta_dictionaryGet enum dictionaries such as invoice types or VAT rates
infakt_meta_catalogList all available data types

Utility

ToolDescription
infakt_async_statusCheck the status of an async operation

See Examples for practical prompts and real-world usage patterns.