Accounting/tax software with an MCP connection

Use Norman from Claude or ChatGPT to review your books, prepare invoices and start tax workflows for your German business. Invoicing and bookkeeping are free. Tax filing requires a paid plan.

Remote server
https://mcp.norman.finance/mcp
Capterra badge
ELSTER
Hosted in Germany
ZUGFeRDGoBD konform

Connect Norman to Claude and ChatGPT

Use the directory listings or a compatible MCP client. Sign in to Norman and review the requested access.

Choose your AI assistant

Choose your client and connect your account to the hosted service.

  1. Open the Norman listing in the Claude connector directory.
  2. Click connect and log in with your Norman account.
https://claude.ai/directory/connectors/norman-finance

Check connector availability in your Claude client, plan and workspace.

What your assistant can actually do

Read records, prepare invoices, match receipts and submit supported tax returns. Available actions depend on your connected tools, permissions and plan. Creating a draft, sending it and filing a return are separate steps.

110+tools your AI can call

Invoices & offers

14

Create, send, and track invoices, including recurring invoices and ZUGFeRD e-invoices.

create_invoicesend_invoicecreate_recurring_invoiceget_einvoice_xmlconvert_offer_to_invoice

Bookkeeping

8

Categorize and verify transactions, and map them to the right SKR account.

search_transactionscategorize_transactionchange_transaction_verificationsuggest_skr_category

Taxes & filing

10

Prepare, review, and submit VAT returns, EÜR, and prepayments to the Finanzamt via ELSTER.

get_vat_next_reportgenerate_finanzamt_previewsubmit_tax_reportget_company_tax_statistics

Tax registration

12

Fill in and submit the Fragebogen zur steuerlichen Erfassung from the chat.

create_tax_registrationget_tax_officesgenerate_tax_registration_previewsubmit_tax_registration

Bills & payments

6

Review bills, mark them paid, or pay them straight away by SEPA transfer.

list_billspay_billmark_bill_paidupdate_bill

Clients & vendors

10

Create, find, and keep your client and vendor records up to date.

list_clientscreate_clientcreate_vendorupdate_vendor

Documents

7

Upload receipts, attach them to transactions, and track down what's missing.

request_file_uploadupload_bulk_attachmentslink_attachment_transactionget_attachment_preview

Company formation

37

Found a GmbH or UG: name check, Musterprotokoll, notary, trade-office filing, and Fragebogen.

create_incorporationcheck_incorporation_namegenerate_incorporation_documentsmatch_incorporation_notariescreate_gewerbe_registration

Company & exports

12

Check your balance and company data, review compliance, and trigger a DATEV export.

get_company_balanceget_company_detailstrigger_datev_exportget_tax_compliance_status

Ready-made skills included

Nineteen skills ship with the server. Twelve appear here; others cover SKR lookups, trade-office filings and tax-advisor workflows. Compatible with Claude Code, OpenClaw and the Agent Skills standard.

financial-overviewBalance, transactions, outstanding invoices, and tax status in one pass.
create-invoiceWalk through creating and sending an invoice.
overdue-remindersFind overdue invoices and send payment reminders.
categorize-transactionsCategorize, match, and verify open bookkeeping entries.
find-receiptsSearch Gmail or e-mail for missing receipts and attach them.
expense-reportBreak expenses down by category, top vendors, and trends.
tax-deduction-finderScan transactions for deductions you missed.
tax-reportReview tax reports, preview them, and file with the Finanzamt.
monthly-reconciliationA full monthly close: entries, invoices, receipts, and taxes.
manage-clientsList, create, and update client records.
company-incorporationForm a GmbH or UG: data, documents, name check and notary preparation.
tax-registrationRegister as self-employed with the tax office.

How it works

Connect

Choose your client, sign in through Norman and check the selected company. Your client must support the connection and OAuth sign-in.

Read and prepare

Ask about unpaid invoices or request an invoice draft. Review the returned records and each tool's result.

Review and approve

Check recipients, amounts, company and reporting period before sending or filing. Tax submission is a separate action and requires an eligible paid plan.

Why MCP?

Stop switching between your AI and your accounting tool. Bring the tools to the conversation.

Records

Retrieve transactions and invoices from your connected Norman account.

Drafts

Prepare invoices and supported tax previews in the conversation.

ELSTER

Submit supported returns after review and approval. A paid plan is required.

MCP access is included in the Free plan

Connect Norman to Claude or ChatGPT for free. Tax filing requires a paid plan.

Yearly (3 months free)Monthly

Free

Core accounting features.

€0

/month (excl. VAT)

  • Unlimited e-invoicing
  • Tax write-off tips
  • AI Autopilot
  • Connect to ChatGPT & Claude
  • Tax advisor access
  • Norman AI usage limits

Klein

For Kleinunternehmer.

-75% for 3 months
€3€12

/month (excl. VAT), then €12

  • Bank sync
  • Annual tax declarations (EÜR)
  • Personal income tax
  • Declare salary as an employee
  • EU revenue reports (ZM)
  • Higher Norman AI limits

Pro

For self-employed charging VAT.

-75% for 3 months
€7€28

/month (excl. VAT), then €28

  • VAT returns
  • All tax declarations
  • Tax efficiency score
  • Receipt auto-matching
  • Up to 5 bank accounts synced
  • Maximum Norman AI limits

The discount applies to new customers for the first 3 months on monthly billing.

FAQ

Is Norman accounting/tax software with an MCP connection?

Yes. Norman connects bookkeeping, invoicing and German tax workflows to Claude, ChatGPT and compatible clients through its official MCP service. Sign in with your Norman account and use the tools available to that account.

What is MCP?

MCP stands for Model Context Protocol. It lets an AI assistant use data and tools from another application. Norman provides accounting and tax tools through this connection.

Which AI tools does it work with?

Claude, ChatGPT, Cursor and other clients that support the required MCP connection and OAuth sign-in. Your assistant plan, workspace policies and client version can affect which options are available.

What can my assistant do?

Retrieve records, prepare invoices, match receipts and start supported tax workflows. Available read and write actions depend on the connected tools, your permissions and your Norman plan.

Can I form my company through Claude?

You can start the guided formation of a UG or GmbH. Norman helps with information, documents and next steps. Notary appointments and authority procedures remain separate steps.

Is the MCP connection free?

Yes. The Free plan includes the MCP connection, invoicing and bookkeeping. AI usage in Claude or ChatGPT does not count toward Norman AI limits. Your assistant provider sets its own usage terms. Tax filing requires an eligible paid plan.

What happens to my data?

You sign in through Norman in the browser. Check the selected company and granted permissions. Data retrieved by your AI assistant is processed by its provider under that provider’s terms.

Can the AI file my tax return?

ELSTER submission is available for supported returns and connected tools. First review the preview, company and reporting period. Submission is a separate action and requires an eligible paid plan.

Do I need to install a server?

The hosted connection needs no server installation. Connect your account through your chosen client. The setup guide covers Claude, ChatGPT, Cursor and other compatible clients.

Connect Norman to your AI assistant

Start with free invoicing and bookkeeping, connect your assistant and ask your first question. Tax filing requires a paid plan.

Start for free