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.
| Tool | Description |
|---|---|
infakt_health_check | Verify API connectivity |
infakt_get_invoices_list | List invoices with filtering |
infakt_get_invoice | Get single invoice details |
infakt_get_clients_list | List clients with search |
infakt_get_products_list | List products and services |
infakt_get_costs_list | List business expenses |
infakt_get_cost | Get cost document details |
infakt_get_bank_accounts_list | List bank accounts |
infakt_get_jpk_files_list | List JPK (SAF-T) files |
infakt_get_jpk_file | Get JPK file details |
infakt_get_account_details | Get user account info |
infakt_get_account_activities_list | List account activity |
infakt_get_income_taxes_list | List income tax (PIT) records |
infakt_get_income_tax | Get income tax details |
infakt_get_insurance_fees_list | List ZUS insurance contributions |
infakt_get_insurance_fee | Get insurance fee details |
infakt_get_vat_eu_taxes_list | List VAT EU transactions |
infakt_get_vat_eu_tax | Get VAT EU tax details |
infakt_get_books_list | List revenue/expense ledgers (KPiR) |
infakt_get_book | Get ledger entry details |
infakt_get_fiscal_reports_list | List fiscal cash register reports |
infakt_get_fiscal_report | Get fiscal report details |
infakt_get_internal_evidences_list | List internal company documents |
infakt_get_internal_evidence | Get internal document details |
infakt_get_ksef_integration_status | Check KSeF integration status |
infakt_get_rates_list | List VAT, flat-rate, and MOSS rates |
infakt_get_vat_exemptions_list | List VAT exemption bases |
infakt_get_vat_exemption | Get VAT exemption details |
infakt_meta_schema | Get data schemas |
infakt_meta_examples | Get usage examples |
infakt_meta_dictionary | Get enum dictionaries |
infakt_meta_catalog | List all available types |
Write Operation Tools
Write operations (destructiveHint: true) - create or modify data.
| Tool | Description |
|---|---|
infakt_invoice_create | Create new invoice |
infakt_invoice_create_similar | Copy existing invoice |
infakt_corrective_invoice_create | Create corrective invoice |
infakt_oss_invoice_create | Create OSS invoice |
infakt_create_client | Create new client |
infakt_product_create | Create new product |
infakt_mark_invoice_as_paid | Mark invoice as paid |
infakt_send_invoice_email | Send invoice by email |
infakt_send_invoice_to_ksef | Send invoice to KSeF |
Write operations require explicit user confirmation - nothing is created or modified without your approval.
Utility Tools
| Tool | Description |
|---|---|
infakt_async_status | Check async operation status |
Tool Categories
Invoices
| Tool | Description |
|---|---|
infakt_get_invoices_list | List invoices with filtering by date, status, or client |
infakt_get_invoice | Get full details of a specific invoice |
infakt_invoice_create | Create a new invoice (VAT, advance, corrective, final, internal, margin, OSS) |
infakt_invoice_create_similar | Create a copy of an existing invoice |
infakt_corrective_invoice_create | Create a corrective invoice for an existing invoice |
infakt_oss_invoice_create | Create an OSS (One Stop Shop) invoice |
Invoice Actions
| Tool | Description |
|---|---|
infakt_mark_invoice_as_paid | Mark an invoice as paid |
infakt_send_invoice_email | Send an invoice to the client by email |
infakt_send_invoice_to_ksef | Submit an invoice to KSeF |
Clients
| Tool | Description |
|---|---|
infakt_get_clients_list | List and search clients by name, NIP, or city |
infakt_create_client | Create a new client or contractor record |
Products
| Tool | Description |
|---|---|
infakt_get_products_list | List products and services with pricing |
infakt_product_create | Create a new product or service |
Costs & Expenses
| Tool | Description |
|---|---|
infakt_get_costs_list | List business expenses with categorization |
infakt_get_cost | Get details of a specific cost document |
Tax & Reporting
| Tool | Description |
|---|---|
infakt_get_jpk_files_list | List JPK_V7M (Polish SAF-T) files |
infakt_get_jpk_file | Get specific JPK file details and status |
Income Taxes
| Tool | Description |
|---|---|
infakt_get_income_taxes_list | List income tax (PIT) payment records |
infakt_get_income_tax | Get details of a specific tax payment |
ZUS Contributions
| Tool | Description |
|---|---|
infakt_get_insurance_fees_list | List ZUS insurance contribution records |
infakt_get_insurance_fee | Get details of a specific contribution |
VAT EU
| Tool | Description |
|---|---|
infakt_get_vat_eu_taxes_list | List VAT for EU transactions |
infakt_get_vat_eu_tax | Get details of a specific VAT EU record |
Books & Ledgers
| Tool | Description |
|---|---|
infakt_get_books_list | List revenue and expense ledger entries (KPiR) |
infakt_get_book | Get details of a specific ledger entry |
Fiscal Reports
| Tool | Description |
|---|---|
infakt_get_fiscal_reports_list | List fiscal cash register reports |
infakt_get_fiscal_report | Get details of a specific fiscal report |
Internal Documents
| Tool | Description |
|---|---|
infakt_get_internal_evidences_list | List internal company evidence documents |
infakt_get_internal_evidence | Get details of a specific document |
KSeF
| Tool | Description |
|---|---|
infakt_get_ksef_integration_status | Check KSeF integration status |
infakt_send_invoice_to_ksef | Submit an invoice to KSeF |
Account
| Tool | Description |
|---|---|
infakt_get_account_details | Get user account information |
infakt_get_account_activities_list | List recent account changes and activity |
infakt_get_bank_accounts_list | List configured bank accounts |
Reference Data
| Tool | Description |
|---|---|
infakt_get_rates_list | List VAT, flat-rate tax, and MOSS rates |
infakt_get_vat_exemptions_list | List VAT exemption bases |
infakt_get_vat_exemption | Get details of a specific VAT exemption |
Meta Tools
| Tool | Description |
|---|---|
infakt_meta_schema | Get JSON schemas for supported data structures |
infakt_meta_examples | Get sample tool usage examples |
infakt_meta_dictionary | Get enum dictionaries such as invoice types or VAT rates |
infakt_meta_catalog | List all available data types |
Utility
| Tool | Description |
|---|---|
infakt_async_status | Check the status of an async operation |
See Examples for practical prompts and real-world usage patterns.