Model Context Protocol

Koppla bokföringen till ChatGPT och Claude med MCP

Kontiq har en inbyggd MCP-server. Koppla din AI-klient till den och fråga om din egen bokföring i vanlig text – AI:n hämtar siffrorna direkt ur Kontiq i stället för att gissa.

Testa Kontiq i 30 dagar MCP ingår i 99 kr/mån exkl. moms

Vad MCP är – och varför det spelar roll för bokföring

En AI-chatt vet ingenting om ditt företag. Frågar du "hur mycket moms ska jag betala i november?" kan den bara svara allmänt om momsregler. MCP (Model Context Protocol) är ett öppet protokoll som låter chatten hämta riktiga uppgifter ur ett system – i det här fallet din egen bokföring i Kontiq.

Kontiqs MCP-server körs på samma server som resten av Kontiq. Du lägger till Kontiqs adress i din AI-klient, loggar in i Kontiq och godkänner kopplingen, och därefter kan klienten slå upp kontoplan, verifikat, resultat- och balansräkning, huvudbok och momsunderlag – och föreslå konteringar som du granskar.

Det här kan en kopplad AI göra
  • Läsa rapporter, verifikat, huvudbok och momsunderlag
  • Hitta bokförda verifikat som saknar underlag
  • Kontrollera att en tänkt kontering balanserar
  • Skapa ett utkast som väntar på ditt godkännande
  • Bifoga ett underlag, eller ge dig en uppladdningslänk
Det här kan den aldrig göra
  • Bokföra ett verifikat
  • Ändra eller radera något som redan är bokfört
  • Ta bort en befintlig bilaga
  • Nå ett bolag som kopplingen inte har behörighet till
  • Skicka något till Skatteverket eller Bolagsverket

Det är ett medvetet designval. Ansvaret för att bokföringen är riktig ligger enligt bokföringslagen alltid på företaget, och därför finns det helt enkelt inget verktyg som sätter status "bokförd".

Tre steg, oavsett vilken AI du använder

1
Lägg till Kontiq i din AI-klient

Adressen är https://kontiq.se/api/mcp.php. Hur du lägger till den skiljer sig mellan klienterna – följ guiden för Claude eller ChatGPT.

2
Logga in och godkänn i Kontiq

Klienten öppnar Kontiqs inloggning. Logga in, välj behörighet (read, gärna draft) och bolag, och klicka Godkänn. Ingen token behövs.

3
Fråga om din bokföring

Börja med "vilka bolag når du i Kontiq?". Klienten anropar list_companies och du ser direkt att kopplingen lever. Därefter kan du fråga precis vad du vill om siffrorna.

Anslutningsuppgifter

Endpoint:   https://kontiq.se/api/mcp.php
Transport:  Streamable HTTP (JSON-RPC 2.0 över POST)
Auth:       OAuth 2.1 (dynamisk klientregistrering, PKCE S256)
Metadata:   https://kontiq.se/.well-known/oauth-protected-resource
            https://kontiq.se/.well-known/oauth-authorization-server
Krav:       HTTPS. Anrop över vanlig HTTP avvisas.

Servern implementerar begäran/svar, inte serverinitierad SSE – en GET mot endpointen svarar med 405 och Allow: POST, OPTIONS. Det är enligt specifikationen, och klienter som stöder Streamable HTTP hanterar det.

Verktygen i Kontiqs MCP-server

Läsande – kräver behörigheten read
VerktygSvarar på
list_companiesVilka bolag kopplingen når. AI:n börjar alltid här
get_chart_of_accountsKontoplanen, sökbar på nummer och namn
list_fiscal_periodsPerioder med start, slut och låsstatus
list_dimensionsKostnadsställen och projekt med kod och namn – används som filter i rapporter och på utkastets rader
get_trial_balanceSaldobalans per konto
get_income_statementResultaträkning, med valfri jämförelseperiod
get_balance_sheetBalansräkning per balansdag
search_verificationsSök på datum, belopp, konto, serie, status eller fritext
get_verificationEtt verifikat med rader och bilagor
get_account_ledgerHuvudbok med ingående balans och löpande saldo
get_vat_reportMomsdeklarationens rutor (SKV 4700) med varningar, plus saldon på 26-kontona
find_missing_attachmentsBokförda verifikat utan underlag
list_bank_transactionsInlästa banktransaktioner, som standard de som saknar verifikat, med hur en liknande transaktion bokfördes tidigare
Förberedande – kräver draft och rollen accountant eller högre
VerktygBeteende
validate_verificationKontrollerar balans, konton, momskod och periodlås utan att spara. Kräver bara read
draft_verificationSkapar ett utkast som väntar på ditt godkännande
attach_documentBifogar ett underlag till ett verifikat – utkast såväl som bokfört
create_upload_linkGer dig en engångslänk där du själv släpper filen
create_correctionSkapar en rättelseverifikation som utkast

Rapportverktygen räknar bara på bokförda verifikat – utkast och makulerade poster ingår aldrig. Utöver verktygen finns resurserna kontiq://vat-codes (alla momskoder med sats och konton) och kontiq://conventions (hur status, serier och perioder fungerar), samt de färdiga promptarna manadsavstamning, momsdeklaration och bokslutskontroll.

Vad en koppling faktiskt ger, och hur du tar tillbaka den

KontrollInnebörd
Behörighet readLäsa rapporter, verifikat och kontoplan. Inget annat
Behörighet draftSkapa verifikatutkast. Kräver rollen accountant eller högre i bolaget
BolagslåsningKopplingen kan låsas till ett enda bolag när du godkänner den – gäller även för superadmin
GiltighetTills du återkallar kopplingen. Används den inte på 60 dagar behöver du logga in igen
LagringAv kopplingens nycklar sparas bara en SHA-256-hash, och de byts ut automatiskt
ÅterkallandeEtt klick i listan under MCP-åtkomst. Kopplingen slutar fungera omedelbart
SpårbarhetVarje anrop loggas i revisionsloggen med prefixet mcp. – MCP-åtgärder går att skilja från vanliga UI-åtgärder
IdempotensSkrivande verktyg kräver en nyckel; ett omförsök skapar aldrig en dubblett
Kopplingen ger läsåtkomst till din bokföring via det AI-konto du kopplade. Slutar du använda AI-klienten – eller tappar du kontrollen över kontot – återkallar du kopplingen under MCP-åtkomst.

Frågor som fungerar direkt

Vad blev resultatet förra kvartalet jämfört med samma kvartal i fjol?
Hur mycket utgående och ingående moms har jag i oktober?
Vilka bokförda verifikat saknar underlag i år?
Visa huvudboken för konto 1930 i november och förklara de fem största posterna.
Jag köpte en dator för 18 400 kr inkl. moms med företagskortet – hur ska den bokföras?
Verifikat 214 blev fel konterat. Förbered en rättelse.

De två sista leder till ett utkast i Kontiq. Du öppnar det, kontrollerar konton och belopp, och bokför det själv – eller slänger det.

Ny på AI i bokföringen? Läs bokföring med ChatGPT och Claude – så gör du: vad en vanlig AI-chatt klarar, vad kopplingen ger och hur du gör det säkert.

Jämför med andra program: bokföringsprogram som kan kopplas till ChatGPT och Claude – inloggning, vad AI:n får göra och om kopplingen ingår i priset.

Frågor och svar om MCP-kopplingen

Vad är MCP?
MCP (Model Context Protocol) är ett öppet protokoll för hur en AI-klient hämtar data från ett annat system. Kontiq kör en MCP-server på sin egen webbserver. När du kopplat din AI-klient till den kan du ställa frågor i vanlig text – "vad blev momsen i Q3?" – och klienten hämtar svaret direkt ur din bokföring i stället för att gissa.
Kan AI:n bokföra något åt mig?
Nej. Det finns inget verktyg i Kontiqs MCP-server som bokför, ändrar eller raderar. Det starkaste en kopplad AI kan göra är att skapa ett utkast som du själv granskar och bokför i Kontiq. Utkastet får inget verifikationsnummer förrän en människa godkänner det, eftersom verifikationsserien inte får ha luckor.
Vilka AI-klienter fungerar?
Claude.ai, Claude Desktop, Claude Code och ChatGPT på webben (utvecklarläget). Alla kopplas med inloggning: du anger Kontiqs adress, loggar in i Kontiq och godkänner – ingen token behövs.
Vad kostar det?
Ingenting utöver abonnemanget på 99 kr/mån exkl. moms. MCP-åtkomsten ingår. Du betalar din AI-leverantör för ditt Claude- eller ChatGPT-abonnemang, men frågorna går inte via Kontiqs AI-funktion och debiteras därför inte som AI-frågor (90 öre/st).
Hur säkert är det?
Åtkomsten styrs av en koppling som du godkänner själv när du loggar in i Kontiq, och som du kan återkalla när som helst. Kopplingen ärver dina behörigheter, kan låsas till ett enda bolag och kan begränsas till bara läsning. Av kopplingens nycklar sparas bara en SHA-256-hash, och de byts ut automatiskt. Varje anrop skrivs till revisionsloggen med prefixet mcp., så du kan i efterhand se exakt vad den kopplade AI:n hämtade.
Behöver jag vara administratör?
Ja. Bara den som är administratör i minst ett bolag kan godkänna en koppling. Behörigheten draft, som låter AI:n skapa utkast, kräver dessutom rollen accountant eller högre i bolaget.

Koppla din bokföring till din AI

MCP-åtkomsten ingår i abonnemanget – 99 kr/mån exkl. moms, alla funktioner ingår. Frågor du ställer via Claude eller ChatGPT går inte via Kontiqs egen AI-funktion och debiteras därför inte som AI-frågor (90 öre/st exkl. moms).

Guide för Claude Guide för ChatGPT Skapa konto