cwvedvik

Tripletex MCP — AI skill for Claude Code

AI community

En MCP-server som lar AI-assistenter (Claude, Cursor, osv.

How to install Tripletex MCP

This entry records only its repository, not the path inside it, so there is no exact command to give. Open cwvedvik/tripletex-mcp and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Tripletex MCP does

En MCP-server som lar AI-assistenter (Claude, Cursor, osv.) jobbe direkte mot Tripletex sitt regnskapssystem med relevante skills..

Alternatives in AI

  • Firecrawl MCP Server — 🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM c 6.1k ★
  • Jcodemunch MCP — Cut AI token costs 95%+ on code exploration 2.6k ★
  • Octocode — Structural code intelligence for AI agents — semantic search, knowledge graphs, and a built-in MCP server in o 464 ★

README

Tripletex MCP Server

En open source [MCP-server](https://modelcontextprotocol.io/) som lar AI-assistenter (Claude, Cursor, osv.) jobbe direkte mot Tripletex sitt regnskapssystem. Se hvordan du installerer repo og kobler på under.

**Foretrekker du en ferdigkonfigurert MCP-løsning?** Prøv: [Regnskapsagent.no](https://regnskapsagent.no/)

Bygd og vedlikeholdt av [CWV Ventures AS](https://cwv.no).

Trenger du hjelp til implementering?

Kontakt meg på carl@cwv.no.

I korte trekk

  • 56 MCP-verktøy dekker ordre, faktura, leverandørfaktura, bilag, hovedbok, rapporter, prosjekt, timer, HR og reiseregning.
  • 18 regnskapsflyter (skills) — norsk-språklige steg-for-steg-guider som aktiveres via MCP-prompts.
  • Tynn, presis proxy over Tripletex v2 — feltnavn matcher API-ets DTO-er verbatim, slik at LLM-en får riktig feedback og kan selvkorrigere.
  • Automatisk autentisering — consumer + employee token byttes til kortlevd session token, caches til midnatt CET og fornyes ved 401.
  • Stdio transport per MCP-spesifikasjonen; kan kobles på Claude Desktop, Cursor, eller andre MCP-klienter.

Arkitektur

MCP-serveren er delt i tre lag: tynn proxy (`tripletex-client.ts`), body-byggere (`tripletex-transform.ts`) og 56 tool-registreringer + 18 skills (`tripletex-tools.ts`, `skills/`). LLM-klienten snakker med serveren over stdio; serveren snakker med Tripletex v2 over HTTPS.

flowchart LR
  Client["MCP-klient
(Claude / Cursor / Regnskapsagent)"] subgraph Server["tripletex-mcp (stdio-server)"] direction TB Entry["index.ts
bootstrap + McpServer"] Tools["tripletex-tools.ts
56 server.tool(...)"] Skills["skills/*.ts
18 MCP prompts"] Resource["Resource
tripletex://skills"] Transform["tripletex-transform.ts
body-byggere"] HttpClient["TripletexClient
auth + HTTP + retry"] end API["Tripletex v2 REST
tripletex.no/v2"] Client -- "stdio / JSON-RPC" --> Entry Entry --> Tools Entry --> Skill