Koppla till AI › Claude
Fem minuter, tre steg. Efteråt kan Claude läsa din bokföring, svara på frågor om resultat och moms, och förbereda konteringar som du godkänner i Kontiq.
https://kontiq.se/api/mcp.php. Lämna fälten för OAuth-klient-id och hemlighet tomma.read, gärna draft) och bolag, och klicka Godkänn.Kopplingen syns under MCP-åtkomst i Kontiq som inloggning och kan återkallas där. Claude Desktop och Claude Code kan också använda inloggningen – eller en token enligt stegen nedan.
Logga in i Kontiq, välj rätt bolag och gå till MCP-åtkomst längst ned i vänstermenyn, under rubriken ADMINISTRATION.
Formuläret Skapa ny token frågar efter:
read räcker om Claude bara ska läsa och svara på frågor.
Kryssa även i draft om Claude ska få förbereda konteringar. draft kräver
rollen accountant eller högre i bolaget.Token visas en enda gång, direkt efter att du klickat Skapa token. Kontiq sparar bara en SHA-256-hash av den, så den kan aldrig visas igen. Tappar du bort den återkallar du tokenet och skapar ett nytt.
Enklast är Kontiqs tillägg för Claude Desktop. Det är en fil du installerar med ett dubbelklick – ingen konfigurationsfil att redigera och inget att installera. Tillägget körs med den Node.js som redan följer med Claude Desktop.
Ladda ner Kontiq för Claude Desktop (kontiq.mcpb)
Dubbelklicka på kontiq.mcpb medan Claude Desktop är igång. Fungerar inte det: öppna
Inställningar → Tillägg (Settings → Extensions) och dra in filen där. Claude Desktop
visar vad tillägget gör och ber dig bekräfta installationen.
Claude Desktop frågar efter Kontiq-token. Klistra in token från steg 1 och spara. Fältet är markerat som känsligt, så token visas inte i klartext och sparas inte i en läsbar konfigurationsfil. Lämna Serveradress som den är.
Slå på tillägget om det inte redan är på. Du byter token senare under Inställningar → Tillägg → Kontiq.
Utan tillägget startar Claude Desktop Kontiq via mcp-remote, ett standardverktyg som
hämtas av npx första gången. Då behöver Node.js vara installerat.
I Claude Desktop: Inställningar → Utvecklare → Redigera konfiguration. Då öppnas
mappen med filen claude_desktop_config.json. Du hittar den också direkt:
Finns filen inte skapar du den med exakt det här innehållet. Finns den redan lägger du bara till
"kontiq" inuti det mcpServers-objekt som redan finns.
{
"mcpServers": {
"kontiq": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://kontiq.se/api/mcp.php",
"--header", "Authorization:${KONTIQ_TOKEN}"
],
"env": {
"KONTIQ_TOKEN": "Bearer din-token-här"
}
}
}
}
npx, så varianten "--header", "Authorization: Bearer abc123"
kan komma fram sönderdelad. Genom att lägga hela värdet – inklusive ordet Bearer – i
env och referera till det utan mellanslag undviker du problemet helt. På Mac fungerar
båda varianterna, men den här fungerar överallt.
Stäng programmet helt – på Windows även från aktivitetsfältet – och starta det igen. Ändringar i konfigurationsfilen läses bara vid uppstart.
Claude Code talar Streamable HTTP direkt och behöver varken Node.js-brygga eller konfigurationsfil. Ett kommando räcker:
claude mcp add --transport http kontiq https://kontiq.se/api/mcp.php \
--header "Authorization: Bearer din-token-här"
Kontrollera att den lades till:
claude mcp list
Kommandot lägger servern i din användarkonfiguration. Vill du i stället ha den bara i ett visst
projekt lägger du till --scope project.
Skriv den här frågan i Claude:
Claude anropar då list_companies och svarar med ditt bolagsnamn, organisationsnummer
och företagsform. Får du det svaret är allt klart – gå vidare och fråga vad du vill om siffrorna.
Du kan också gå tillbaka till MCP-åtkomst i Kontiq: kolumnen Senast använd fylls i så fort tokenet använts första gången.
manadsavstamning och tar
bolag och period som argument.
get_vat_report, redovisar beloppet per ruta och tar upp kontrollvarningarna.
| Symtom | Vad du gör |
|---|---|
| "Saknar Authorization: Bearer" trots att du skickat token | Webbservern strippar headern. Öppna
https://kontiq.se/api/mcp.php?diag=headers i webbläsaren – den
svarar med vilka källor som fanns, aldrig med något värde. Är allt false
saknas filen api/.htaccess på servern. Den följer med Kontiq och släpper
igenom headern. |
| "Ogiltig token" | Tokenet är återkallat, utgånget eller felkopierat. Kontrollera i MCP-åtkomst att raden
inte har märkningen återkallad eller utgången, och att du fick med hela
strängen. Med tillägget klistrar du in bara token; i konfigurationsfilen ska ordet
Bearer plus ett mellanslag stå före själva token. |
| "Kontiq godkände inte token" (tillägget) | Öppna Inställningar → Tillägg → Kontiq och klistra in token igen – hela strängen, 64 tecken. Kontrollera i MCP-åtkomst att den inte är återkallad eller utgången. |
Dubbelklick på kontiq.mcpb gör ingenting |
Starta Claude Desktop först och dra in filen under Inställningar → Tillägg. Uppdatera Claude Desktop om menyn Tillägg saknas. |
| Claude ser inga verktyg alls | Med tillägget: kontrollera att Kontiq är påslaget under Inställningar → Tillägg. Med konfigurationsfilen: Claude Desktop läser den bara vid start – starta om programmet helt, och kontrollera att JSON-filen är giltig: ett saknat komma räcker för att hela filen ska ignoreras. |
npx hittas inte |
Gäller bara manuell installation: Node.js saknas på datorn. Installera Node.js och starta om Claude Desktop – eller använd tillägget, som inte behöver Node.js. |
| Claude säger att den saknar behörighet att skapa utkast | Token har bara read, eller så har du inte rollen accountant eller högre i
bolaget. Skapa ett nytt token med draft ikryssat. |
| "Denna token är låst till ett annat bolag" | Du bolagslåste tokenet vid skapandet. Skapa ett nytt utan låsning, eller ett per bolag. |
Claude.ai stöder egna connectors, men dialogen där du lägger till en frågar efter OAuth-uppgifter – client ID och client secret. Kontiqs MCP-server autentiserar med en fast bearer-token och har ingen OAuth-server, så den kombinationen går inte ihop.
Anthropic har en betafunktion där en connector i stället får en fast request-header, exempelvis
authorization, som en organisationsadministratör anger när connectorn läggs
till. Jobbar du i en Claude-organisation där det är påslaget fungerar Kontiq den vägen också.
För alla andra är Claude Desktop eller Claude Code vägen – och funktionsmässigt är det ingen
skillnad: samma verktyg, samma data.