
Fortnox
Fortnox MCP server connects to the Fortnox API, enabling access to accounting functions like customer records, invoice creation, order management, and bookkeeping entries. Developers and accountants use it to integrate financial data into AI workflows, such as automating invoice generation from sales data or querying customer balances.
Overview
The Fortnox MCP server implements the Model Context Protocol for the Fortnox cloud accounting platform, used primarily by Swedish businesses for invoicing, bookkeeping, and financial management. It exposes Fortnox API endpoints as MCP tools, allowing LLMs and AI agents to read and write financial data without direct HTTP calls.
Key Capabilities
- list_customers / create_customer: Retrieve, add, update, or delete customer details including addresses and payment terms.
- create_invoice / get_invoices: Generate invoices, add lines, send to customers, and fetch invoice status or payments.
- list_orders / create_order: Manage sales and purchase orders, link to invoices, and track fulfillment.
- get_vouchers / post_voucher: Access accounting transactions, post ledger entries, and retrieve financial reports.
These tools map directly to Fortnox REST API resources, handling authentication via OAuth.
Use Cases
- Automated invoicing: Use create_invoice with customer data from list_customers to bill clients after order confirmation in an e-commerce system.
- Financial reporting: Query get_vouchers to compile monthly bookkeeping summaries for compliance checks.
- Customer onboarding: create_customer combined with create_order to set up new clients and initial purchases.
- Reconciliation tasks: Fetch get_invoices and match against bank data for payment verification.
Who This Is For
Developers building integrations for Fortnox users, accounting firms automating repetitive tasks, and financial analysts extracting data for BI tools. Requires a Fortnox account with API access.