MCP.so
ログイン

More AI - ChatGPT & Claude MCP (Fortnox)認証済み注目

@Starberg & More Solutions AB

基本情報

トランスポート

Streamable HTTP

認証方式

OAuth

カテゴリ

金融とコマース

作者

Starberg & More Solutions AB

投稿者

André More

More AI - ChatGPT & Claude MCP (Fortnox) について

Fortnox MCP server: connect ChatGPT, Claude, Grok or Gemini to Fortnox. Ask about your books and approve every change before it is written.

接続情報

https://accounting.amore.cloud/mcp

セットアップ

claude mcp add more-ai-chatgpt-claude-mcp-fortnox --transport http https://accounting.amore.cloud/mcp

More AI - ChatGPT & Claude MCP のツール

15

Return the company this connection is currently working with. Call this first when you do not already know which company the person means.

List every company this connection reaches, and which one it is working with.

Ask to make a different connected company the one changes are written to. Reading needs no switch. This changes nothing on its own: show the person the answer and only continue if they say yes.

Switch to the company named in an approved proposal. Only call this after the person has agreed to that exact switch.

Get a link the person opens to connect ANOTHER, NOT YET CONNECTED Fortnox company to this connection. This is only for adding a company. It is NOT the page for seeing or managing the existing connection: if the person asks which companies are connected, what the connection may do, how to stop changes, how to remove access, or how to invite a colleague — in Swedish often "min anslutning", "anslutningssidan" or "bjud in" — read get_connected_company and give them its connection_url instead.

Get a link the person opens to download a document as a file: an invoice, offer or order as PDF, an SIE export, or a file already in their Fortnox archive or inbox. The same link also exports ANY list, summary or computed view as an Excel workbook (.xlsx): pass a list operation (e.g. InvoiceController_doIndex with query_params filter=unpaid, optionally summarize) or a computed view ("more:kundtopplista", "more:aldersanalys_kund", …) and the person gets the table as a file, one sheet per table in the answer. Give them the link — the file itself never passes through this conversation. Use list_fortnox_operations with access "document" to see which documents exist. Put _companies: "all" (or a comma-separated list of company keys) in query_params to get one link per connected company in a single call — "the SIE file for every client".

Read the contents of a Fortnox document yourself: the text of an invoice, offer or order PDF, a file from the archive or inbox, or an SIE export. Use this when YOU need to check what a document says. Use get_fortnox_document instead when the PERSON should download the file. A scanned document with no text layer is refused rather than answered with emptiness, and never state a figure you did not read. One document at a time is for one document. To check supplier invoices against their attachments, use read_fortnox with operation_id more:underlagskontroll (from_date/to_date) — every invoice against its file in one call, bank giro included. To read the files in an inbox folder, use more:las_underlag (mapp or ids). A bank statement in camt.053 format comes back as rows — date, amount, direction, counterparty, reference — not as XML. That file is the only way to see the bank entries at all: Fortnox has no API for them. It holds every entry for the period, which is not the same as Fortnox own list of unbooked transactions, so compare against vouchers and payments before calling anything unbooked, and say the comparison is yours.

USE THIS whenever the person says they have a receipt, an invoice, a document or a file that should go into the bookkeeping. If the person attached the file(s) in this chat and your client can pass files to tools (ChatGPT can), pass them in files: they are placed straight into this company's Fortnox inbox or archive, and the answer says what arrived. Otherwise leave files out: the tool returns a link the person opens, and the file goes from their own machine straight into Fortnox. A chat attachment you only read yourself cannot become the document behind a voucher — it has to be uploaded one of these two ways.

Find supported live operations. Request operation_id to get that operation's parameters and a flat guide to its request body fields.

Read one validated Fortnox operation for the authenticated company. Lists return one page; continue pagination for complete totals. A long list does not have to come back in full: fields returns only the columns you name, and summarize has the server group and total the rows for you — with summarize.all_pages it reads every page itself and says how many it covered. Use them for questions about a whole year or a whole ledger; a plain read of that size is refused as too large. If your saved copy of this tool has no fields/expand/summarize parameters, pass them inside query_params instead, as _fields ("Number,Description"), _expand ("true"), _group_by ("Booked" or "VoucherRows[].Account"), _sum ("Total,Balance") and _all_pages ("true"). They mean exactly the same thing and never reach Fortnox. expand: true opens every record in the list on the server and gives you the full record instead of the list row — the only way to reach line level, since a voucher's rows and a supplier invoice's rows are not in the list and Fortnox cannot filter on them. Combine it with summarize to answer questions about postings: group_by may follow a path into the lines, such as "VoucherRows[].Account", and then count is lines while records is how many documents those lines came from. Never open records one at a time in a loop; that is what expand is for.

Same read as read_fortnox, but the answer is shown in the chat as an interactive chart and table when the client supports it. Use it for questions where a picture helps: trends, rankings, ageing, forecasts, per-customer or per-account totals. Works with summarize (group_by/sum), with the computed views (operation_id "more:kassaprognos", "more:kundtopplista", "more:aldersanalys_kund", "more:resultatrakning", "more:nyckeltal", "more:avvikelser" …) and with _companies=all for every connected company at once. The answer also carries a chart description you can draw yourself if nothing is shown.

Prepare a Fortnox change and return the exact request that would be sent, without sending anything. Show the result to the person and only continue if they approve that exact content. An operation that cannot be undone, such as crediting or cancelling a document, also needs confirm: true and comes back marked irreversible. Several changes at once: pass batch (up to 25 items, each with its own operation_id, idempotency_key and body) instead of a single change; the answer is a table with one row per change and one approval per row, to be approved together.

Send to Fortnox the exact change the person already approved in the conversation. Nothing new is decided here, and nothing is changed beyond what the proposal showed. Pass the approval_token and idempotency_key from propose_fortnox_write. Never call this twice for the same approval, and never after WRITE_AMBIGUOUS. For a batch proposal pass batch (the approvals list from the proposal): the changes are sent one by one, in order, and the answer says which were applied; on the first failure the rest are left unsent.

Find out what happened to a write that ended as ambiguous. This reads Fortnox; it never sends the change again.

List the writes recorded for this company, newest first, including any that are still unresolved. Fifty at a time; use offset when has_more is true.

概要

What is More AI?

More AI is a hosted Fortnox MCP server that connects AI assistants to Fortnox, the Swedish accounting system. It works with ChatGPT, Claude, Grok, Microsoft Copilot, and Codex, Claude Code and Gemini CLI. Add one URL to your AI app, sign in with Fortnox, and ask about your own bookkeeping in plain language. Swedish and English both work.

What you can do

See all features and example questions.

  • Overdue customer invoices, receivables and payables aging, cash forecast
  • Profit and loss, balance sheet and key figures for any period, compared with last year
  • VAT return boxes, missing receipts, possible duplicate invoices
  • Book supplier invoices and receipts from the Fortnox inbox, with the document attached
  • Check the bankgiro on a supplier invoice against the supplier register before you pay
  • Export reports to Excel and show charts

You approve every change

The AI assistant proposes the exact entries first, and nothing is written to Fortnox until you approve that change. Each company can be set to read-only, one connection can cover several companies, and no copy of your books is stored. Read more about security and what each AI provider does with your data.

Connect

https://accounting.amore.cloud/mcp (Streamable HTTP, OAuth sign-in through Fortnox). No API key and no code. Get started, step by step for Claude, ChatGPT and Grok.

Pricing

119 SEK per company and month excluding VAT, all users in the company included. The first 30 days are free. Bought and billed through the Fortnox App Market, where More AI is a published Fortnox integration. For accounting firms there is a version for accounting firms.

Built by Starberg & More Solutions AB, Sweden. Listed in the official MCP Registry as cloud.amore.accounting/fortnox. Support


På svenska

More AI är en MCP-server för Fortnox som vi driver åt dig, och den kopplar AI-assistenter till Fortnox. Den fungerar med ChatGPT, Claude, Grok, Microsoft Copilot och Codex, Claude Code och Gemini CLI. Lägg in en adress i din AI-app, logga in med Fortnox och fråga om din egen bokföring på vanlig svenska. Vad är AI-bokföring i Fortnox?

Det här kan du göra (alla funktioner, exempel på frågor)

  • Förfallna kundfakturor, åldersanalys av kund- och leverantörsreskontran, kassaprognos
  • Resultat- och balansräkning och nyckeltal för valfri period, jämfört med i fjol
  • Momsdeklarationens rutor, saknade kvitton, möjliga dubbelfakturor
  • Bokför leverantörsfakturor och kvitton ur Fortnox inkorg, med underlaget fäst
  • Kontrollera bankgirot på en leverantörsfaktura mot leverantörsregistret innan du betalar
  • Exportera rapporter till Excel och visa diagram

Du godkänner varje ändring. AI-assistenten föreslår först exakt vad som ska bokföras, och ingenting skrivs till Fortnox förrän du godkänt just den ändringen. Varje bolag kan sättas till bara läsning, en anslutning kan nå flera bolag, och ingen kopia av bokföringen sparas. Läs mer om säkerheten och vad AI-leverantörerna gör med dina uppgifter.

Koppla: https://accounting.amore.cloud/mcp (inloggning med Fortnox). Ingen API-nyckel och ingen kod. Kom igång, steg för steg för Claude, ChatGPT och Grok.

Pris: 119 kr per bolag och månad exklusive moms, och alla användare i bolaget ingår. De första 30 dagarna är gratis. Köps och faktureras genom Fortnox marknadsplats, där More AI är en publicerad Fortnox-integration. För redovisningsbyråer finns byråversionen.

よくある質問

1

More AI - ChatGPT & Claude MCP (Fortnox) のリモート MCP サーバーとは何ですか?

More AI - ChatGPT & Claude MCP (Fortnox) のリモート MCP サーバーは、https://accounting.amore.cloud/mcp にホストされた Model Context Protocol エンドポイントです。AI アシスタントはローカルに何もインストール・実行することなく接続できます。

2

More AI - ChatGPT & Claude MCP (Fortnox) の MCP サーバーにはどう接続しますか?

エンドポイント https://accounting.amore.cloud/mcp を Claude Code、Cursor、VS Code など任意の MCP 対応クライアントに追加してください。このページのセットアップ手順で各クライアントを一度に設定できます。

3

More AI - ChatGPT & Claude MCP (Fortnox) の MCP サーバーは認証が必要ですか?

はい。More AI - ChatGPT & Claude MCP (Fortnox) は OAuth を使用します。初回接続時に MCP クライアントがブラウザを開いてサインイン・認可を行い、以降はその認証情報を再利用します。

4

More AI - ChatGPT & Claude MCP (Fortnox) の MCP サーバーはどのトランスポートを使用しますか?

More AI - ChatGPT & Claude MCP (Fortnox) は Streamable HTTP エンドポイントを公開しており、これはリモート MCP サーバーで広く使われ、主要な MCP クライアントがサポートするトランスポートです。

コメント