Skip to main content
Glama
Proviscale

fortnox-mcp-server

by Proviscale

Fortnox MCP Server

Connect AI agents to Fortnox — Sweden's largest cloud accounting platform (612,000+ customers).

Manage invoices, customers, suppliers, accounting entries, orders, and more through the Model Context Protocol.

Tools (20)

Category

Tools

Description

Invoices

list_invoices, get_invoice, create_invoice, send_invoice, get_invoice_payments

Create, send, and track invoices

Customers

list_customers, get_customer, create_customer

Manage your customer database

Suppliers

list_supplier_invoices, get_supplier, create_supplier_invoice

Track bills and expenses

Accounting

list_vouchers, create_voucher, get_accounts, get_financial_year

Journal entries and chart of accounts

Reports

get_company_info, list_projects, list_cost_centers

Company info and cost tracking

Orders

list_orders, create_offer

Sales orders and quotes

Related MCP server: fiken-mcp

Quick Start

1. Get a Fortnox Access Token

Sign up as a developer at developer.fortnox.se and create an integration to get your OAuth2 credentials.

2. Configure in Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "fortnox": {
      "command": "npx",
      "args": ["-y", "fortnox-mcp-server"],
      "env": {
        "FORTNOX_ACCESS_TOKEN": "your-access-token-here"
      }
    }
  }
}

3. Start Using

Ask Claude things like:

  • "List all unpaid invoices"

  • "Create an invoice for customer 1001 with 10 hours of consulting at 1500 SEK/hr"

  • "Show me the chart of accounts"

  • "What supplier invoices are overdue?"

  • "Create a quote for Acme AB"

Install from Source

git clone https://github.com/viggojohansson/fortnox-mcp-server.git
cd fortnox-mcp-server
npm install
npm run build

Then configure Claude Desktop to point to the local build:

{
  "mcpServers": {
    "fortnox": {
      "command": "node",
      "args": ["/path/to/fortnox-mcp-server/dist/index.js"],
      "env": {
        "FORTNOX_ACCESS_TOKEN": "your-access-token-here"
      }
    }
  }
}

Environment Variables

Variable

Required

Description

FORTNOX_ACCESS_TOKEN

Yes

OAuth2 access token from Fortnox

API Reference

This server wraps the Fortnox REST API v3. Rate limit: 25 requests per 5 seconds.

License

MIT

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Proviscale/fortnox-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server