Skip to content

MCP server

Norman Finance MCP Server

Connects AI clients to the Norman Finance accounting platform for invoicing, bookkeeping, transaction categorization, VAT filing and German company formation.

  • Official
  • Local or hosted
  • OAuth

Repository and documentation last checked Built from public product pages and documentation. SourcesClaim this listing

ecommerceguide summary

Norman Finance MCP Server connects AI clients to the Norman Finance accounting platform: creating and editing invoices, quotes and credit notes, categorising transactions, matching receipts, browsing the ledger and filing German VAT returns, plus GmbH or UG formation paperwork. It runs as a hosted endpoint at mcp.norman.finance/mcp over streamable HTTP with OAuth, or locally over stdio after pip install norman-mcp-server. Published by Norman Finance under an MIT licence.

Why it stands out

Published by Norman Finance itself, with a hosted OAuth endpoint at mcp.norman.finance/mcp and a pip-installable stdio package.

What Norman Finance MCP Server does

ecommerceguide editorial
  • Official server from Norman Finance, MIT licensed, written in Python
  • Read and write: create, update, cancel invoices and credit notes
  • Hosted endpoint plus local stdio install via pip
  • OAuth login for the remote endpoint, API keys with scoped permissions
  • German coverage: SKR03/SKR04, DATEV, ELSTER, ZUGFeRD, GmbH and UG formation
  • Setup documented for Claude, ChatGPT, Cursor, Gemini, Grok, Perplexity and n8n
  • Ships a Claude Code plugin with bundled accounting skills
  • MCP Apps clients can open document review and reconciliation workspaces

How ecommerce teams could use it

ecommerceguide editorial

Illustrative scenarios written by ecommerceguide from the product's documented capabilities. They are not customer case studies.

  1. German online store owner keeping books in Norman Finance

    Raising customer invoices and credit notes without opening the Norman web app

    Intended outcomeClaude calls create_invoice, update_invoice and create_credit_note through the hosted endpoint, with documents linked to their source

  2. Ecommerce operator filing German VAT

    Preparing a monthly UStVA and checking it before submission

    Intended outcomeThe server generates a Finanzamt preview and keeps submission as a separate, explicitly confirmed tool call

  3. Agency finance lead working in Cursor

    Categorising bank transactions and matching receipts ahead of month-end close

    Intended outcomeAutomation rules and the reconciliation workspace surface transactions missing documents or categories

Who it suits

ecommerceguide editorial

Best for

You use Norman Finance for German bookkeeping and want invoicing, categorisation and VAT filing driven from Claude, ChatGPT, Cursor or another MCP client.

Probably not for

You do not have a Norman Finance account, or you need accounting outside Norman's current German coverage of SKR03/SKR04, DATEV, ELSTER and ZUGFeRD.

Business size
Small businessesNorman describes itself as bookkeeping and tax automation for entrepreneurs and European businesses, including GmbH and UG formation.

Technical details

From the vendor's own pages

From the server's repository, documentation and MCP directory listings.

What an agent can do
Accounting, Customers, Manage products
Transport
HTTP (remote), stdio (local)
Authentication
OAuth, API key"Log in with your Norman credentials via OAuth"; local stdio uses NORMAN_EMAIL/NORMAN_PASSWORD env vars.
Endpoint
https://mcp.norman.finance/mcp
Package
norman-mcp-server (PyPI)
Language
Python
Licence
MIT
Repository last updated
29 Sep 2026

Connect Norman Finance MCP Server

Third-party data

Setup documented for

Install command
pip install norman-mcp-server

Command as listed on the repository README, not tested by ecommerceguide. Check the official documentation (opens in a new tab) for configuration and credentials before running it.

Sources

ecommerceguide profiles are built from public product information and written for ecommerce teams. We do not test products, and paying never changes where a listing ranks.

Also listed on MCP Market.

See something incorrect? Report an update