io.usefulapi/fiken · v1.0.1 · finance-and-payments
Fiken MCP by usefulapi is healthy: it completed an MCP handshake in 2688 ms and exposes 31 tools.
Read invoices, bills, contacts, ledger and bank balances; create drafts and contacts in Fiken.
Endpoint: https://fiken.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 31 |
| Latency | 2688 ms |
| Last checked (UTC) | 2026-11-02T14:10:24.833Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-02T14:10:24.833Z | Healthy | 2688 |
fiken_get_user | The Fiken user this connection acts as (name and email). A cheap check that the sign-in works. Fiken: GET /user. |
fiken_list_companies | The Fiken companies this connection can access, with their slug (needed as companySlug in every other tool), organization number and VAT type. Companies created after you approved access must be added under Fiken > Rediger konto > Sikkerhet > Apper du har gitt tilgang til. Fiken: GET /companies. |
fiken_get_company | One company: name, organization number, VAT type, address, accounting start date and whether the API module is active. Fiken: GET /companies/{companySlug}. |
fiken_list_accounts | The bookkeeping accounts (kontoplan) of the current year. Filter with range, e.g. "3000-3999, 1920". Fiken: GET /companies/{companySlug}/accounts. |
fiken_get_account_balances | Closing balance of every bookkeeping account on a date (amounts in cents). Fiken: GET /companies/{companySlug}/accountBalances. |
fiken_list_bank_accounts | The company's bank accounts as registered in Fiken. Fiken: GET /companies/{companySlug}/bankAccounts. |
fiken_get_bank_balances | Bank account balances, optionally on a given date (amounts in cents). Fiken: GET /companies/{companySlug}/bankBalances. |
fiken_list_contacts | Customers and suppliers. Filter by name, organization number, email, customer/supplier flag or modification date. contactId in the result is the id other tools take as customerId/contactId. Fiken: GET /companies/{companySlug}/contacts. |
fiken_get_contact | One customer or supplier with address, contact persons, notes and account codes. Fiken: GET /companies/{companySlug}/contacts/{contactId}. |
fiken_list_invoices | Issued (final) invoices with sale lines, amounts in cents and settled status. Filter by issue date, due date, customer and whether settled. Fiken: GET /companies/{companySlug}/invoices. |
fiken_get_invoice | One issued invoice with lines, customer, amounts in cents, settled status and payment/credit-note links. Fiken: GET /companies/{companySlug}/invoices/{invoiceId}. |
fiken_list_invoice_drafts | Drafts of invoices, offers, order confirmations and credit notes that are not issued yet (a draft has a draftId, an invoice has an invoiceId). Fiken: GET /companies/{companySlug}/invoices/drafts. |
fiken_list_credit_notes | Issued credit notes. Fiken: GET /companies/{companySlug}/creditNotes. |
fiken_list_offers | Issued offers (tilbud). Fiken: GET /companies/{companySlug}/offers. |
fiken_list_order_confirmations | Issued order confirmations. Fiken: GET /companies/{companySlug}/orderConfirmations. |
fiken_list_products | The product register with unit price in cents, income account and VAT type. productId is what an invoice-draft line takes. Fiken: GET /companies/{companySlug}/products. |
fiken_get_product | One product. Fiken: GET /companies/{companySlug}/products/{productId}. |
fiken_list_sales | Sales registered without an invoice (cash, card, Vipps and other direct sales), with amounts in cents. Fiken: GET /companies/{companySlug}/sales. |
fiken_get_sale | One sale with lines, payments and settlement status. Fiken: GET /companies/{companySlug}/sales/{saleId}. |
fiken_list_purchases | Purchases and supplier bills with amounts in cents and paid status. Fiken: GET /companies/{companySlug}/purchases. |
fiken_get_purchase | One purchase with lines, payments and attachments list. Fiken: GET /companies/{companySlug}/purchases/{purchaseId}. |
fiken_list_journal_entries | General-ledger journal entries (bilag) with their postings. Fiken: GET /companies/{companySlug}/journalEntries. |
fiken_list_transactions | Ledger transactions (one per bookkeeping event) with their entries. Fiken: GET /companies/{companySlug}/transactions. |
fiken_list_projects | Projects with number, name and completion status. Fiken: GET /companies/{companySlug}/projects. |
fiken_list_time_entries | Registered hours (Fiken Timeføring). Fiken: GET /companies/{companySlug}/timeEntries. |
fiken_list_inbox_documents | Documents waiting in the company's inbox (receipts and bills uploaded for bookkeeping). Fiken: GET /companies/{companySlug}/inbox. |
fiken_create_contact | Create a customer and/or supplier contact. Set customer=true to invoice it later. The new contactId comes back in `id`. Fiken: POST /companies/{companySlug}/contacts. |
fiken_create_product | Add a product or service to the product register, for use on invoice lines. incomeAccount is a revenue account such as 3000 (see fiken_list_accounts). Fiken: POST /companies/{companySlug}/products. |
fiken_create_invoice_draft | Create a DRAFT of an invoice, offer or order confirmation. A draft is not issued, not booked and not sent; it can be edited or deleted in Fiken. The draft's id comes back in `id`. To issue it use fiken_issue_invoice_from_draft (type invoice only). Amounts are integers in cents. Fiken: POST /companie |
fiken_issue_invoice_from_draft | IRREVERSIBLE. Turns an invoice draft into a real invoice: it gets the next invoice number and is booked in the ledger (accounts receivable and revenue, VAT). An issued invoice cannot be deleted, only corrected with a credit note. It is NOT sent to the customer: use fiken_send_invoice for that. Only |
fiken_send_invoice | IRREVERSIBLE. Delivers an issued invoice to the customer by email, EHF, eFaktura, SMS or physical letter (a letter costs extra and goes to Norwegian addresses only). A sent message cannot be recalled and Fiken records the invoice as sent. Only call this when the user has clearly asked to send this e |