jakobwennberg avatar

Fortnox

jakobwennberg/fortnox-mcp

This server connects Claude to Fortnox, the Swedish accounting system, exposing the full API for managing invoices, customers, suppliers, and vouchers. You get operations for creating and bookkeeping invoices, approving supplier invoices, searching vouchers, and running analytics like cash flow forecasts and gross margin trends. It ships in two modes: remote mode where users authorize through a browser with no credential setup, and local mode where you run it with your own Fortnox app credentials. The tool set covers everything from basic CRUD on customers and accounts to business intelligence queries like order pipeline analysis and period comparisons. Reach for this when you need Claude to handle Swedish accounting workflows or answer financial questions by querying Fortnox directly.

GitHub stars
30
tools
51
auth
Secret needed
transport
STDIO
env vars
3
last updated
Jan 25, 2026

Tools

51 tools

Public tool metadata for what this MCP can expose to an agent.

fortnox_list_customersList and search customers

List and search customers

No parameter schema in public metadata yet.

fortnox_get_customerGet customer details

Get customer details

No parameter schema in public metadata yet.

fortnox_create_customerCreate new customer

Create new customer

No parameter schema in public metadata yet.

fortnox_update_customerUpdate customer

Update customer

No parameter schema in public metadata yet.

fortnox_delete_customerDelete customer

Delete customer

No parameter schema in public metadata yet.

fortnox_list_invoicesList invoices with filtering

List invoices with filtering

No parameter schema in public metadata yet.

fortnox_get_invoiceGet invoice details with line items

Get invoice details with line items

No parameter schema in public metadata yet.

fortnox_create_invoiceCreate new invoice

Create new invoice

No parameter schema in public metadata yet.

fortnox_update_invoiceUpdate draft invoice

Update draft invoice

No parameter schema in public metadata yet.

fortnox_bookkeep_invoiceBookkeep invoice

Bookkeep invoice

No parameter schema in public metadata yet.

fortnox_cancel_invoiceCancel invoice

Cancel invoice

No parameter schema in public metadata yet.

fortnox_credit_invoiceCreate credit note

Create credit note

No parameter schema in public metadata yet.

fortnox_send_invoice_emailSend invoice by email

Send invoice by email

No parameter schema in public metadata yet.

fortnox_list_suppliersList and search suppliers

List and search suppliers

No parameter schema in public metadata yet.

fortnox_get_supplierGet supplier details

Get supplier details

No parameter schema in public metadata yet.

fortnox_create_supplierCreate new supplier

Create new supplier

No parameter schema in public metadata yet.

fortnox_update_supplierUpdate supplier

Update supplier

No parameter schema in public metadata yet.

fortnox_delete_supplierDelete supplier

Delete supplier

No parameter schema in public metadata yet.

fortnox_list_supplier_invoicesList supplier invoices with filtering

List supplier invoices with filtering

No parameter schema in public metadata yet.

fortnox_get_supplier_invoiceGet supplier invoice details

Get supplier invoice details

No parameter schema in public metadata yet.

fortnox_approve_supplier_invoiceApprove supplier invoice for payment

Approve supplier invoice for payment

No parameter schema in public metadata yet.

fortnox_payables_reportGet accounts payable aging report

Get accounts payable aging report

No parameter schema in public metadata yet.

fortnox_list_ordersList sales orders with filtering

List sales orders with filtering

No parameter schema in public metadata yet.

fortnox_list_offersList offers/quotes with filtering

List offers/quotes with filtering

No parameter schema in public metadata yet.

fortnox_list_accountsList chart of accounts

List chart of accounts

No parameter schema in public metadata yet.

fortnox_get_accountGet account details

Get account details

No parameter schema in public metadata yet.

fortnox_create_accountCreate new account

Create new account

No parameter schema in public metadata yet.

fortnox_update_accountUpdate account

Update account

No parameter schema in public metadata yet.

fortnox_delete_accountDelete account

Delete account

No parameter schema in public metadata yet.

fortnox_list_vouchersList vouchers (journal entries)

List vouchers (journal entries)

No parameter schema in public metadata yet.

fortnox_get_voucherGet voucher details with rows

Get voucher details with rows

No parameter schema in public metadata yet.

fortnox_create_voucherCreate manual voucher

Create manual voucher

No parameter schema in public metadata yet.

fortnox_list_voucher_seriesList available voucher series

List available voucher series

No parameter schema in public metadata yet.

fortnox_account_activityGet activity for a specific account

Get activity for a specific account

No parameter schema in public metadata yet.

fortnox_search_vouchersSearch vouchers by description, account, or amount

Search vouchers by description, account, or amount

No parameter schema in public metadata yet.

fortnox_get_company_infoGet company details

Get company details

No parameter schema in public metadata yet.

fortnox_list_financial_yearsList company financial years

List company financial years

No parameter schema in public metadata yet.

fortnox_invoice_summaryGet invoice statistics by period

Get invoice statistics by period

No parameter schema in public metadata yet.

fortnox_top_customersGet top customers by revenue

Get top customers by revenue

No parameter schema in public metadata yet.

fortnox_unpaid_reportGet detailed unpaid invoice report

Get detailed unpaid invoice report

No parameter schema in public metadata yet.

fortnox_cash_flow_forecastForecast cash flow based on invoices and payables

Forecast cash flow based on invoices and payables

No parameter schema in public metadata yet.

fortnox_order_pipelineAnalyze sales order pipeline

Analyze sales order pipeline

No parameter schema in public metadata yet.

fortnox_sales_funnelAnalyze sales funnel from offers to invoices

Analyze sales funnel from offers to invoices

No parameter schema in public metadata yet.

fortnox_product_performanceAnalyze product/article performance

Analyze product/article performance

No parameter schema in public metadata yet.

fortnox_period_comparisonCompare financial metrics across periods

Compare financial metrics across periods

No parameter schema in public metadata yet.

fortnox_customer_growthAnalyze customer acquisition and growth

Analyze customer acquisition and growth

No parameter schema in public metadata yet.

fortnox_project_profitabilityAnalyze project profitability (if using projects)

Analyze project profitability (if using projects)

No parameter schema in public metadata yet.

fortnox_cost_center_analysisAnalyze costs by cost center

Analyze costs by cost center

No parameter schema in public metadata yet.

fortnox_expense_analysisAnalyze expenses by category

Analyze expenses by category

No parameter schema in public metadata yet.

fortnox_yearly_comparisonCompare year-over-year performance

Compare year-over-year performance

No parameter schema in public metadata yet.

fortnox_gross_margin_trendTrack gross margin trends over time

Track gross margin trends over time

No parameter schema in public metadata yet.

Sponsors

Configuration

FORTNOX_CLIENT_ID*secret

Your Fortnox app client ID from developer.fortnox.se

FORTNOX_CLIENT_SECRET*secret

Your Fortnox app client secret

FORTNOX_REFRESH_TOKEN*secret

OAuth2 refresh token obtained from Fortnox authorization flow

Readme

Fortnox MCP Server

An MCP (Model Context Protocol) server for integrating with the Fortnox Swedish accounting system. This server enables LLMs to interact with Fortnox for managing invoices, customers, suppliers, orders, accounts, vouchers, and provides business intelligence analytics.

Two Ways to Use

ModeBest ForSetup
Remote ModeEnd usersJust add URL, authorize in browser
Local ModeDevelopers, self-hostedConfigure environment variables

Quick Start: Remote Mode (Recommended)

The easiest way to use Fortnox MCP - no credentials needed, just authorize in your browser.

Option A: Add to Claude.ai (Web)

  1. Go to claude.ai
  2. Navigate to Settings → Integrations → Add Integration
  3. Enter the URL: https://fortnox-mcp.vercel.app/mcp
  4. Wait for it to load, then authorize access by clicking connect

Option B: Add to Claude Desktop

Open your Claude Desktop config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Add this configuration:


View the full README on GitHub

Details

Repository
github.com/jakobwennberg/fortnox-mcp
Category
Finance & Commerce
Package
fortnox-mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Finance & Commerce MCP servers

View all
1nirholas avatarEthereum Keystore Encryptionnirholas/ethereum-wallet-toolkitEncrypt/decrypt Ethereum keystore JSON V3 with scrypt/PBKDF2 for secure cold storage0stars
2nirholas avatarEthereum & EVM Message Signingnirholas/ethereum-wallet-toolkitSign Ethereum messages - EIP-191, EIP-712 typed data, Permit2, signature verification and recovery0stars
3nirholas avatarEthereum Transaction Buildernirholas/ethereum-wallet-toolkitBuild and sign Ethereum transactions - EIP-1559, gas estimation, RLP, ERC-20 transfers0stars
4nirholas avatarEthereum Address Validatornirholas/ethereum-wallet-toolkitValidate Ethereum addresses, keys, checksums, keccak256 hashes, function selectors, ENS0stars
5kapruka avatarKapruka MCPkapruka/mcpFree public MCP server for Kapruka.com — Sri Lanka's largest e-commerce platform.0stars
6hive-intel avatarHive Intelligence MCPhive-intel/hive-sdkEvidence-backed crypto due diligence with sources, freshness, and a runtime receipt on every call.0stars