Fiken MCP by usefulapi

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

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count31
Latency2688 ms
Last checked (UTC)2026-11-02T14:10:24.833Z

Health history

Checked (UTC)StatusLatencyError
2026-11-02T14:10:24.833ZHealthy2688

Tools (31)

fiken_get_userThe Fiken user this connection acts as (name and email). A cheap check that the sign-in works. Fiken: GET /user.
fiken_list_companiesThe 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_companyOne company: name, organization number, VAT type, address, accounting start date and whether the API module is active. Fiken: GET /companies/{companySlug}.
fiken_list_accountsThe bookkeeping accounts (kontoplan) of the current year. Filter with range, e.g. "3000-3999, 1920". Fiken: GET /companies/{companySlug}/accounts.
fiken_get_account_balancesClosing balance of every bookkeeping account on a date (amounts in cents). Fiken: GET /companies/{companySlug}/accountBalances.
fiken_list_bank_accountsThe company's bank accounts as registered in Fiken. Fiken: GET /companies/{companySlug}/bankAccounts.
fiken_get_bank_balancesBank account balances, optionally on a given date (amounts in cents). Fiken: GET /companies/{companySlug}/bankBalances.
fiken_list_contactsCustomers 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_contactOne customer or supplier with address, contact persons, notes and account codes. Fiken: GET /companies/{companySlug}/contacts/{contactId}.
fiken_list_invoicesIssued (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_invoiceOne issued invoice with lines, customer, amounts in cents, settled status and payment/credit-note links. Fiken: GET /companies/{companySlug}/invoices/{invoiceId}.
fiken_list_invoice_draftsDrafts 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_notesIssued credit notes. Fiken: GET /companies/{companySlug}/creditNotes.
fiken_list_offersIssued offers (tilbud). Fiken: GET /companies/{companySlug}/offers.
fiken_list_order_confirmationsIssued order confirmations. Fiken: GET /companies/{companySlug}/orderConfirmations.
fiken_list_productsThe 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_productOne product. Fiken: GET /companies/{companySlug}/products/{productId}.
fiken_list_salesSales registered without an invoice (cash, card, Vipps and other direct sales), with amounts in cents. Fiken: GET /companies/{companySlug}/sales.
fiken_get_saleOne sale with lines, payments and settlement status. Fiken: GET /companies/{companySlug}/sales/{saleId}.
fiken_list_purchasesPurchases and supplier bills with amounts in cents and paid status. Fiken: GET /companies/{companySlug}/purchases.
fiken_get_purchaseOne purchase with lines, payments and attachments list. Fiken: GET /companies/{companySlug}/purchases/{purchaseId}.
fiken_list_journal_entriesGeneral-ledger journal entries (bilag) with their postings. Fiken: GET /companies/{companySlug}/journalEntries.
fiken_list_transactionsLedger transactions (one per bookkeeping event) with their entries. Fiken: GET /companies/{companySlug}/transactions.
fiken_list_projectsProjects with number, name and completion status. Fiken: GET /companies/{companySlug}/projects.
fiken_list_time_entriesRegistered hours (Fiken Timeføring). Fiken: GET /companies/{companySlug}/timeEntries.
fiken_list_inbox_documentsDocuments waiting in the company's inbox (receipts and bills uploaded for bookkeeping). Fiken: GET /companies/{companySlug}/inbox.
fiken_create_contactCreate 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_productAdd 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_draftCreate 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_draftIRREVERSIBLE. 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_invoiceIRREVERSIBLE. 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