create_business_partner
Add a new customer or supplier.
Create, send and chase invoices in Procountor, and post the ledger entries behind them — asked in Finnish or English.
LABSCO SUMMARY
The whole invoice path is here — raise it, send it as an e-invoice, watch the payment — and so is the ledger under it, with journal entries that have to balance before they post.
A client for Procountor, Finland's financial management platform. Invoices of every kind — sales, purchase, travel — are listed and filtered, sales invoices created and sent, and the accounting underneath is reachable: ledger receipts, journal entries, the chart of accounts and the fiscal years.
An OAuth2 access token from Procountor, passed as PROCOUNTOR_ACCESS_TOKEN. Register an application at dev.procountor.com; a free test environment is available. It runs under npx.
One command plus a key — npx -y procountor-mcp-server, then supply credentials
USE CASES
Create the sales invoice and send it by email or as an e-invoice in the same pass.
Filter the invoices down to what is outstanding and check the payments against them.
Create the business partner, then read the record back to confirm the details the invoice will carry.
Read the chart of accounts, then create the journal entry — it will not post unless the transactions balance.
List the tracking dimensions in use and the fiscal years they fall in, before slicing anything by them.
List the products and services and add the one you are about to invoice for.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
create_business_partnerAdd a new customer or supplier.
create_journal_entryCreate a manual journal entry. Transactions must balance.
create_productAdd a new product or service.
create_sales_invoiceCreate a new sales invoice.
get_business_partnerGet full details of a customer or supplier.
get_company_infoGet company information and settings.
get_invoiceGet full details of a specific invoice.
list_business_partnersList customers, suppliers, or all business partners.
list_chart_of_accountsGet the chart of accounts (tilikartta).
list_dimensionsList tracking dimensions (cost centers, projects, etc.).
list_fiscal_yearsGet information about fiscal/accounting years (tilikaudet).
list_invoicesList and filter invoices (sales, purchase, travel, etc.).
list_ledger_receiptsList journal entries/ledger receipts.
list_paymentsList payments and payment status.
list_productsList products and services.
send_invoiceSend an invoice via email or e-invoice.
BEFORE YOU INSTALL
16 tools when we connected. The documentation heading says 19, but its table lists these 16; nothing is hidden behind a flag.
The documented client runs the server on your machine.
CONTEXT COST
Rated by the size of the 16 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx -y procountor-mcp-server{
"mcpServers": {
"procountor": {
"command": "npx",
"args": [
"-y",
"procountor-mcp-server"
],
"env": {
"PROCOUNTOR_ACCESS_TOKEN": "<YOUR_PROCOUNTOR_ACCESS_TOKEN>"
}
}
}
}