mcpbeat Sign in

KashFlow MCP by usefulapi MCP Server

answering

KashFlow MCP by usefulapi is answering right now. Last checked 2 min ago. It exposes 38 tools. Last commit 26 Oct 2026.

Read KashFlow invoices, customers, suppliers, banking and reports; add customers, notes.

Uptime history 4 hours of history
4 hours agonow
100.0%
Uptime 24h
12 of 12 checks
38
Tools
read from the server
249 ms
Response time
average over 24h
0
Stars
last commit 26 Oct 2026

Nothing serious here today

Today is the operative word: we check KashFlow MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add kashflow --transport http https://kashflow.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://kashflow.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.kashflow]
url = "https://kashflow.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "kashflow": {
      "url": "https://kashflow.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "kashflow": {
      "type": "http",
      "url": "https://kashflow.usefulapi.io/mcp"
    }
  }
}

Available tools 38

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

kashflow
kashflow_add_invoice_note
WRITE: add a note to a sales invoice, by its InvoiceDBID (the numeric id in invoice replies). Existing notes and the invoice are not changed. SOAP InsertInvoiceNote.
kashflow_create_customer
WRITE: create a new customer. The code must be unique (KashFlow refuses a code that exists) and nothing existing is changed. Returns the new CustomerID. SOAP InsertCustomer.
kashflow_create_supplier
WRITE: create a new supplier. The code must be unique (KashFlow refuses a code that exists) and nothing existing is changed. Returns the new SupplierID. SOAP InsertSupplier.
kashflow_find_customer_by_email
The customer whose e-mail address matches. SOAP GetCustomerByEmail.
kashflow_get_aged_creditors
Who you owe money to at a date (default today), aged into current, three periods and older, per supplier. SOAP GetAgedCreditors.
kashflow_get_aged_debtors
Who owes you money at a date (default today), aged into current, three periods and older, per customer. SOAP GetAgedDebtors.
kashflow_get_balance_sheet
The balance sheet at a date (default today): fixed assets, current assets, current liabilities, capital and reserves with the lines of each. SOAP GetBalanceSheet.
kashflow_get_bank_balance
The balance of one bank account on a date (default today). SOAP GetBankBalance.
kashflow_get_company_details
The KashFlow company: name, address, contact, VAT registration, currency, payment terms and business type. SOAP GetCompanyDetails.
kashflow_get_customer
One customer by its KashFlow customer code (the short code shown in the customer list, e.g. ACME01). SOAP GetCustomer.
kashflow_get_customer_balance
What one customer owes: the total invoiced value and the outstanding balance. SOAP GetCustomerBalance.
kashflow_get_customer_by_id
One customer by its numeric CustomerID (as returned in other replies). SOAP GetCustomerByID.
kashflow_get_invoice
One sales invoice by its invoice number: customer, dates, lines (description, quantity, rate, VAT), net, VAT, amount paid and a link. SOAP GetInvoice.
kashflow_get_invoice_notes
The notes attached to one sales invoice, by its InvoiceDBID (the numeric id in invoice replies, not the invoice number). SOAP GetInvoiceNotes.
kashflow_get_kpis
Key figures for a date range (income, expenses, profit and similar, as name/value pairs). SOAP GetKPIs.
kashflow_get_profit_and_loss
The profit and loss report for a date range: turnover, cost of sales, gross profit, expenses and net profit, with the lines of each section. SOAP GetProfitAndLoss.
kashflow_get_receipt
One purchase (supplier invoice / receipt) by its receipt number: supplier, dates, lines, net, VAT, amount paid. SOAP GetReceipt.
kashflow_get_supplier
One supplier by its KashFlow supplier code. SOAP GetSupplier.
kashflow_get_trial_balance
The trial balance for a date range: every nominal code with debit, credit and balance. SOAP GetTrialBalance.
kashflow_get_vat_report
The VAT return figures (boxes 1 to 9) for a period, and whether it was submitted to HMRC. SOAP GetVATReport.
kashflow_list_bank_accounts
The bank accounts (AccountID, name, nominal code). SOAP GetBankAccounts.
kashflow_list_bank_transactions
The transactions of one bank account (date, money in/out, VAT, type, comment, customer/supplier), by AccountID from kashflow_list_bank_accounts, paged here. SOAP GetBankTransactions.
kashflow_list_customer_invoices
All sales invoices of one customer, by numeric CustomerID (see kashflow_get_customer for the id), paged here. SOAP GetInvoicesForCustomer.
kashflow_list_customers
All customers (name, code, contact, email, phone, address, VAT number, payment terms, notes), paged here: the reply says total and next_offset. SOAP GetCustomers.
kashflow_list_invoice_payments
The payments recorded against one sales invoice (date, amount, method, bank account, note), by invoice number. SOAP GetInvoicePayment.
kashflow_list_invoices
Sales invoices dated within a range (inclusive; a bare end date means the end of that day), paged here. Dates are yyyy-mm-dd. SOAP GetInvoicesByDateRange.
kashflow_list_nominal_codes
The chart of accounts: nominal codes with their names. SOAP GetNominalCodes.
kashflow_list_overdue_invoices
All sales invoices past their due date and not paid in full, paged here. SOAP GetInvoices_Overdue.
kashflow_list_payments_by_date
Customer payments received within a date range (date, amount, invoice, method, bank account). KashFlow returns them a page at a time: set page_number 1, 2, ... until a page comes back empty. Dates are yyyy-mm-dd. SOAP GetInvoicePaymentsByDateRange.
kashflow_list_products
The product catalogue (name, code, description, price, stock level), paged here. SOAP GetProducts.
kashflow_list_projects
The projects defined in the account (id, name). SOAP GetProjects.
kashflow_list_quotes
All sales quotes (same shape as invoices), paged here. SOAP GetQuotes.
kashflow_list_recent_invoices
The most recently created sales invoices. SOAP GetInvoices_Recent.
kashflow_list_recent_receipts
The most recently created purchases (supplier invoices / receipts). SOAP GetReceipts_Recent.
kashflow_list_supplier_receipts
All purchases (supplier invoices / receipts) of one supplier, by numeric SupplierID (see kashflow_get_supplier), paged here. SOAP GetReceiptsForSupplier.
kashflow_list_suppliers
All suppliers (name, code, contact, email, phone, address, VAT number, payment terms), paged here: the reply says total and next_offset. SOAP GetSuppliers.
kashflow_list_unpaid_invoices
All sales invoices not yet paid in full, paged here. SOAP GetInvoices_Unpaid.
kashflow_list_vat_rates
The VAT rates set up in the account. SOAP GetVATRates.

Endpoints

URLTransportStateLatencyChecked
https://kashflow.usefulapi.io/mcp streamable-http answering 265 ms 2 min ago

Alternatives to KashFlow MCP by usefulapi

same job, measured the same way
FreeAgent MCP by usefulapi
by usefulapi

Read FreeAgent contacts, invoices, bills, banking and reports; add contacts, draft invoices, time.

20 tools answering
Merit Aktiva MCP by usefulapi
by usefulapi

Read Merit Aktiva invoices, customers, vendors, items, payments and reports; create a customer.

26 tools answering
ChargeOver MCP by usefulapi
by usefulapi

Read ChargeOver customers, invoices, transactions, subscriptions, reports; create customers, quotes.

25 tools answering
PHP Point of Sale MCP by usefulapi
by usefulapi

Read PHP Point of Sale items, sales, customers and 138 reports; manage customers, items, expenses.

26 tools answering
Laposta MCP by usefulapi
by usefulapi

Read Laposta lists, members, campaigns and reports; add members and build campaigns.

18 tools answering
Textline MCP by usefulapi
by usefulapi

Read Textline conversations, contacts and reports; send a text, add notes, resolve or transfer.

23 tools answering
SupportBee MCP by usefulapi
by usefulapi

Read SupportBee tickets, replies and reports; reply, comment, label, assign and archive tickets.

22 tools answering
Little Green Light MCP by usefulapi
by usefulapi

Search Little Green Light donors, gifts, notes and memberships, and add gifts and contact reports.

20 tools answering

KashFlow MCP by usefulapi — questions

Answers built from our own checks of this server.

What can KashFlow MCP by usefulapi do?
It exposes 38 tools, read directly from the server on our last check. Among them: kashflow_add_invoice_note, kashflow_create_customer, kashflow_create_supplier, kashflow_find_customer_by_email, kashflow_get_aged_creditors, kashflow_get_aged_debtors and 32 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is KashFlow MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 12 of 12 checks got a reply (100.0%), average response time 249 ms. The bar chart above shows every period we have measured.
How do I connect KashFlow MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does KashFlow MCP by usefulapi need an API key?
No. KashFlow MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 38 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is KashFlow MCP by usefulapi?
It answers our handshake in 249 ms on average, which is faster than 67% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is KashFlow MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at kashflow.usefulapi.io, which runs on its operator's own terms.