Your Polish accounting in ChatGPT and Claude

Connect Norman to your AI assistant. Create PLN invoices, review your JDG’s KPiR, JPK register and tax estimates, or explore your sp. z o.o.’s books. Work with your own company’s records in a conversation.

https://mcp.norman.finance/mcp

The same MCP endpoint. Sign in with OAuth and select your Polish company.

Connect Norman to your AI

Choose a ready-made connection or configure an MCP client. Sign in to Norman, review the permissions and select your Polish business.

How to connect

Already have a Norman account? Choose your assistant. Connection availability also depends on your AI client’s plan and workspace settings.

  1. Open the Norman plugin using the link above and choose to install or connect your account.
  2. Sign in to Norman and approve the displayed permissions.
  3. Select Norman from the conversation’s tools menu or with @. Ask for your Polish company’s data.

Start with: “Show my companies in Norman”. Check the selected company’s name and NIP before working.

MCP for your AI

From everyday work to organised records. See how the workflow connects.

AmountBookTypeDocument
1 000 złKPiRRevenue
200 złKPiRExpense
KPiR · 10 / 2026Example for an active VAT payer, 2026 layout

KPiR and invoices for sole traders

Review KPiR entries, period totals and why transactions are included or excluded. Work with invoices, documents and Polish VAT categories. PIT and ZUS calculations are estimates, not filed returns.

AmountDebitCreditDocument
1 000 zł201700
230 zł201221
1 230 zł130201
Journal · October 2026Sale, VAT and payment

Full books for a Polish limited company

For a company using full accounting, review the journal, accounts, trial balance and existing financial statements. Inspect CIT estimates and export compatibility. MCP does not close a Polish fiscal year or generate financial statements from scratch.

JPK_V7M
10 / 2026
Output VAT2 300,00 zł
Input VAT460,00 zł
VAT due1 840,00 zł

JPK register and UPO status

Inspect sales, purchases, totals and exclusions in the JPK register. Read an existing filing’s status and UPO availability. Reading a register or downloading XML does not mean a return was submitted or accepted.

Tools for a Polish business

From invoices to a trial balance. These are selected public MCP tools for JDG and sp. z o.o. businesses. Access depends on permissions and company setup.

30selected tools for Poland

Invoices and payments

6

Create invoices, review previews and XML, and link payments. Request invoice emails after checking the recipient and contents.

create_invoicelist_invoicesget_invoice_previewget_einvoice_xmllink_transactionsend_invoice

JDG: KPiR, PIT and ZUS

3

Review KPiR, transaction exclusion reasons and tax and contribution estimates. Results depend on the business’s tax regime and records.

get_polish_tax_bookget_polish_tax_book_operationget_polish_tax_estimates

Sp. z o.o.: full accounting

8

Review the journal, accounts, trial balance and existing financial statements. Preview an accounting export before continuing in Norman.

list_polish_ledger_journalget_polish_ledger_entrylist_polish_ledger_accountsget_polish_ledger_accountget_polish_trial_balancelist_polish_financial_statementsget_polish_financial_statementpreview_polish_accounting_export

JPK and filing status

3

Review the VAT register, existing JPK or PIT filing statuses and UPO availability. Signing and submitting a return uses a separate workflow in Norman.

get_polish_jpk_registerget_polish_jpk_filing_statusget_polish_pit_filing_status

Company, KSeF and settings

5

Check the company and KSeF connection, find a tax office or propose a settings change. The owner applies the change in Norman.

list_companiesget_company_detailsget_ksef_statussearch_polish_tax_officespropose_tax_setting_change

Transactions, documents and assets

5

Find transactions and documents, link supporting evidence and add an asset with Polish depreciation parameters.

search_transactionslist_attachmentslink_attachment_transactioncreate_assetget_asset

Start with a specific task

You do not need to know tool names. Describe your goal, identify the company and period, and let the assistant choose the calls.

InvoicePrepare a PLN invoice for this customer. Show me the preview before sending it.
Month-end reviewReview last month’s KPiR and explain which transactions were excluded.
Company reviewShow my company’s trial balance and the lines in its existing financial statement.
KSeF connectionCheck the KSeF status and when invoices were last imported. I will enter the token in Norman.

Ask about a specific company and period

Example prompts, not results from your account. The assistant should show returned records or explain when data is unavailable.

Example promptWhat to review
JDG / KPiRShow my JDG’s KPiR totals and excluded transactions for September 2026.The period, entries and exclusion reasons. Missing data is not a zero balance.
Sp. z o.o.Show my company’s trial balance for September 2026.The selected company, accounts and period in its full books. This is not a bank balance.
JPKSummarise sales and purchases in the JPK register for September 2026.Entries, totals and exclusions. Reading does not submit a return.
UPOCheck whether an existing JPK filing has a UPO receipt.The specific filing’s status and availability of its official receipt.

Good to know

Does MCP access change my plan?

No. The connection uses your account permissions. Access to paid workflows still depends on the company’s plan.

Can I review KPiR through Claude or ChatGPT?

Yes, after connecting Norman and selecting a Polish sole proprietorship using KPiR. Ask for entries, totals or excluded transactions for a specific period. Check the company and dates before interpreting the result. Access depends on permissions and company setup.

Will MCP submit my JPK_V7 or sign a return?

No. Polish MCP tools read JPK register data, tax estimates and existing filing statuses with UPO availability. They do not sign or submit returns. Continue in the relevant workflow in Norman.

Are all tools read-only?

No. Tools can also create or update invoices and transactions. KPiR and estimate reads may synchronise derived records. A settings proposal stores a pending proposal, but only the owner applies it in Norman. Review an action’s effects before authorising it.

Where do I enter a PESEL or KSeF token?

Directly in settings after signing in to Norman, not in a conversation with an assistant. MCP can check the KSeF connection status without reading the token.

Do I need a separate MCP URL for Poland?

No. Use https://mcp.norman.finance/mcp, sign in with OAuth and select the correct company. Its country and accounting setup determine the applicable workflows, not the conversation language. A Polish-language conversation does not change a German company’s jurisdiction.

Start with your business

Create a free account and choose a plan for your business needs.

Start for free