This is not a generic ledger wrapper: UStVA filing, SKR04 chart of accounts and Handelsregister name checks are the actual feature set, so its value depends on whether you run a German business. On company formation the project is clear that the generated documents are drafts to prepare the notary appointment, not legal advice.
A remote MCP server for Norman Finance, reachable at https://mcp.norman.finance/mcp over Streamable HTTP with OAuth 2.1. It connects your accounting, invoicing and tax filing to any MCP client, and can also be run locally over stdio.
- Invoicing: create, send and track invoices, including recurring ones and ZUGFeRD e-invoices
- Bookkeeping: categorise transactions, match receipts, and verify entries
- Automation rules you can preview before creating, so recurring vendors book themselves
- Tax filing: Finanzamt previews, VAT returns, and deadline tracking
- Company formation for a German GmbH or UG — founder data, Handelsregister name check, Musterprotokoll and Gesellschafterliste drafts, and a notary hand-off
- Ready-made skills for Claude Code and OpenClaw covering the common jobs, from monthly reconciliation to chasing overdue invoices
A Norman account, free to create. The hosted path needs no install: add the remote URL and sign in over OAuth, so your password never reaches the model. The local path installs `norman-mcp-server` from PyPI and reads `NORMAN_EMAIL` and `NORMAN_PASSWORD` from the environment, with `NORMAN_ENVIRONMENT` selecting production or sandbox.
One command plus a key — claude /plugin install github:norman-finance/norman-mcp-server, then supply credentials
