Revizo MCP-server
Revizo har en innebygd MCP-server (Model Context Protocol) som lar AI-agenter som Claude Desktop, Cursor og GitHub Copilot koble seg til Revizo og utføre handlinger.
Hva er MCP?
MCP er en åpen standard som lar AI-modeller oppdage og bruke verktøy fra eksterne systemer. Med Revizo sin MCP-server kan en AI-agent:
- Se avstemmingsstatus for alle klienter
- Kjøre Smart Match
- Kjøre kontrollrapporter (kundefordringer, leverandørgjeld, lønn)
- Hente saldobalanse fra regnskapssystemet via adapter (
revizo_get_trial_balance) og transaksjoner i Tripletex (banklinjer) - Opprette bilag og fakturaer i Tripletex
- Søke fakturaer, bilag, hovedboksposteringer og banklinjer i Tripletex, søke ansatte og avdelinger, og godkjenne leverandørfakturaer
- Administrere oppgaver
Oppsett
1. Generer en API-nøkkel
- Gå til Innstillinger → MCP API-nøkler
- Klikk Opprett ny nøkkel
- Gi nøkkelen et navn (f.eks. «Claude Desktop»)
- Velg rolle: Medlem (lese + skrive) eller Administrator
- Kopier nøkkelen — den vises kun én gang
2. Koble til AI-agenten
Legg til Revizo i konfigurasjonen for din AI-agent. Eksempel for Claude Desktop / Cursor:
{
"mcpServers": {
"revizo": {
"url": "https://app.revizo.ai/api/mcp",
"headers": {
"Authorization": "Bearer rvz_sk_din_nøkkel_her"
}
}
}
}
3. Start å bruke
Etter tilkobling kan du snakke med AI-agenten om Revizo-data:
«Vis avstemmingsstatus for alle klienter»
«Kjør Smart Match for klient 1920 Bankinnskudd»
«Hva er kundefordringene for Eksempel AS per 31. mars?»
Tilgjengelige verktøy
Klienter og avstemming
| Verktøy | Beskrivelse |
|---|---|
revizo_list_clients | Liste over klienter med avstemmingsstatus |
revizo_get_client_status | Detaljert status for én klient |
revizo_get_unmatched_transactions | Umatchede transaksjoner |
revizo_search_transactions | Søk i transaksjoner |
Selskaper
| Verktøy | Beskrivelse |
|---|---|
revizo_list_companies | Liste over selskaper med integrasjonsstatus |
revizo_get_company | Detaljer for ett selskap |
Smart Match
| Verktøy | Beskrivelse |
|---|---|
revizo_preview_smart_match | Forhåndsvis matching uten å lagre |
revizo_run_smart_match | Kjør og lagre Smart Match |
revizo_get_matching_rules | Vis matchingregler for en klient |
Kontrollrapporter
| Verktøy | Beskrivelse |
|---|---|
revizo_run_control | Kjør kontrollrapport (kundefordringer, leverandørgjeld, lønn, periodisering) |
revizo_list_control_types | Vis tilgjengelige kontrolltyper |
Regnskapsdata
| Verktøy | Beskrivelse |
|---|---|
revizo_get_trial_balance | Saldobalanse fra regnskapssystemet |
revizo_get_accounts_receivable | Kundefordringer |
revizo_get_accounts_payable | Leverandørgjeld |
Oppgaver
| Verktøy | Beskrivelse |
|---|---|
revizo_list_tasks | Liste over oppgaver |
revizo_create_task | Opprett ny oppgave |
revizo_update_task_status | Oppdater oppgavestatus |
Tripletex-handlinger
| Verktøy | Beskrivelse |
|---|---|
revizo_create_voucher | Opprett bilag i Tripletex |
revizo_create_invoice | Opprett faktura i Tripletex |
revizo_search_tripletex_customers | Søk etter kunder i Tripletex |
revizo_search_tripletex_suppliers | Søk etter leverandører |
revizo_search_tripletex_accounts | Søk i kontoplanen |
revizo_get_tripletex_vat_types | Hent MVA-koder |
revizo_search_tripletex_invoices | Søk utgående kundefakturaer (periode, paginering) |
revizo_search_tripletex_supplier_invoices | Søk innkommende leverandørfakturaer |
revizo_approve_tripletex_supplier_invoice | Godkjenn leverandørfaktura (krever skrivetilgang) |
revizo_search_tripletex_vouchers | Søk bilag i Tripletex |
revizo_get_tripletex_ledger_postings | Hent posteringer fra hovedboken |
revizo_get_tripletex_bank_transactions | Banktransaksjoner for én konto (accountId påkrevd) |
revizo_search_tripletex_employees | Søk ansatte |
revizo_search_tripletex_departments | Søk avdelinger (aktive) |
Sikkerhet
- API-nøkler: Hashet med SHA-256, vises kun ved opprettelse
- Tenant-isolering: Hver nøkkel er knyttet til én organisasjon
- Rollebasert tilgang: Nøkkelen arver rollen (leser kan ikke kjøre Smart Match)
- Utløp: Sett valgfri utløpsdato på nøkkelen
- Tilbakekalling: Nøkler kan tilbakekalles umiddelbart under Innstillinger
Administrere nøkler
Under Innstillinger → MCP API-nøkler kan du:
- Se alle aktive nøkler med prefix, rolle og siste bruk
- Opprette nye nøkler
- Tilbakekalle nøkler som ikke lenger skal brukes
Eksempel: Revisor med Claude Desktop
Revisor: «Gi meg en oversikt over avstemmingsstatus for alle
klienter i Eksempel AS»
Claude bruker: revizo_list_clients(companyId: "...")
→ 24 klienter: 20 fullt avstemt, 3 med avvik, 1 ikke startet
Claude: «Eksempel AS har 24 klienter. 20 er fullt avstemt.
3 har avvik:
- 1500 Kundefordringer: 15 umatchede (45 230 kr)
- 1920 Bankinnskudd: 3 umatchede (12 100 kr)
- 2400 Leverandørgjeld: 1 umatched (890 kr)
Vil du at jeg kjører Smart Match på disse?»
Revisor: «Ja, kjør Smart Match»
Claude bruker: revizo_run_smart_match(clientId: "...")
→ 12 nye matcher, 6 gjenstående
Claude: «Smart Match fullført. 12 transaksjoner ble matchet.
6 gjenstår for manuell gjennomgang.»