Norman Finance

Norman Finance

MCP server for managing accounting and taxes with Norman Finance.

8
Stars
7
Forks
1
Releases

Overview

Norman Finance MCP Server is a Model Context Protocol (MCP) server that enables AI to interact with the Norman Finance API, granting access to accounting, invoices, companies, clients, taxes, documents, and more through a standardized MCP interface. The server is currently in Beta, and user feedback is encouraged via issues. A remote hosted MCP endpoint is available at https://mcp.norman.finance/sse, which uses OAuth authentication for seamless login with your Norman Finance account without handling access tokens manually. The README describes prerequisites (a Norman Finance account and ready credentials) and provides integration guidance for Cursor and Claude.ai products, including configuration details for Claude Desktop and Claude integration workflows. The server supports two authentication modes: OAuth authentication for SSE transport and environment-variable based credentials for stdio transport. Environment variables control the account credentials, environment (production or sandbox), host, port, and OAuth callback URL for remote access. Core capabilities include authentication, company management (balance and VAT insights), accounting (transactions and categorization), e-invoicing (creation, viewing, sending, recurring), client management, tax information and reports, and document attachments.

Details

Owner
norman-finance
Language
Python
License
MIT License
Updated
2025-12-07

Features

Authentication

Securely authenticate with the Norman Finance account

Company Management

Manage your company details, get company balance, VAT insights, etc

Accounting

Keep an eye on your transactions, categorization

(e-)Invoicing

Make, view, send, and handle invoices. You can even set up recurring ones based on your contracts

Client Management

Create and manage your clients (CRM)

Taxes

View tax information and reports, generate official Finanzamt PDF previews and file your taxes

Documents

Upload and manage attachments (receipts, invoices, docs, etc)

Audience

AI developersIntegrate Norman Finance data through MCP to power AI workflows
Finance teamsLeverage AI to streamline accounting, invoicing, and tax processes within Norman Finance
DevelopersBuild MCP integrations and test AI interactions with Norman Finance API
Business usersEnable AI-assisted accounting tasks and automated workflows in business operations

Tags

MCPNorman FinanceaccountinginvoicingtaxesdocumentsauthenticationOAuthremote-MCPClaude AI