KashFlow MCP by usefulapi
Read KashFlow invoices, customers, suppliers, banking and reports; add customers, notes.
What it does
KashFlow MCP by usefulapi is an MCP server, a connector that lets an AI assistant use it as a tool. It is hosted: an assistant connects to it over the internet, nothing to install.
From the publisher's description, Electra Index matched it to 2 capabilities: invoicing and procurement. That makes it a candidate for tasks such as send and chase invoices or manage procurement.
Facts come from the Official MCP Registry, as declared by the publisher. Capabilities are matched automatically (low confidence). None of this is a test of the tool.
At a glance
How to connect
As declared in the Official MCP Registry · hosted endpoint tested by Electra Index 2h ago (live check)Hosted endpoint
https://kashflow.usefulapi.io/mcpstreamable-http
In Claude Code: claude mcp add --transport http kashflow-mcp-by-usefulapi https://kashflow.usefulapi.io/mcp
MCP settings (Claude Desktop, Cursor and other MCP clients)
{
"mcpServers": {
"kashflow-mcp-by-usefulapi": {
"url": "https://kashflow.usefulapi.io/mcp"
}
}
}Live check
Electra Index connected to the hosted endpoint 2h agoONLINE KashFlow MCP by usefulapi answered an MCP connection on 25 Oct 2026 and introduced itself as kashflow-mcp 1.1.0 (MCP protocol 2025-06-18).
38 tools offered to AI assistants
kashflow_get_company_details· The KashFlow company: name, address, contact, VAT registration, currency, payment terms and business type. SOAP GetCompanyDetails.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_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_by_id· One customer by its numeric CustomerID (as returned in other replies). SOAP GetCustomerByID.kashflow_find_customer_by_email· The customer whose e-mail address matches. SOAP GetCustomerByEmail.kashflow_get_customer_balance· What one customer owes: the total invoiced value and the outstanding balance. SOAP GetCustomerBalance.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_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_get_supplier· One supplier by its KashFlow supplier code. SOAP GetSupplier.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_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_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.
Show 26 more
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_unpaid_invoices· All sales invoices not yet paid in full, paged here. SOAP GetInvoices_Unpaid.kashflow_list_overdue_invoices· All sales invoices past their due date and not paid in full, paged here. SOAP GetInvoices_Overdue.kashflow_list_recent_invoices· The most recently created sales invoices. SOAP GetInvoices_Recent.kashflow_list_invoice_payments· The payments recorded against one sales invoice (date, amount, method, bank account, note), by invoice number. SOAP GetInvoicePayment.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 GetInvoicePaymentsByDakashflow_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_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_list_quotes· All sales quotes (same shape as invoices), paged here. SOAP GetQuotes.kashflow_get_receipt· One purchase (supplier invoice / receipt) by its receipt number: supplier, dates, lines, net, VAT, amount paid. SOAP GetReceipt.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_products· The product catalogue (name, code, description, price, stock level), paged here. SOAP GetProducts.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_get_bank_balance· The balance of one bank account on a date (default today). SOAP GetBankBalance.kashflow_list_nominal_codes· The chart of accounts: nominal codes with their names. SOAP GetNominalCodes.kashflow_list_vat_rates· The VAT rates set up in the account. SOAP GetVATRates.kashflow_list_projects· The projects defined in the account (id, name). SOAP GetProjects.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_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_trial_balance· The trial balance for a date range: every nominal code with debit, credit and balance. SOAP GetTrialBalance.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_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_vat_report· The VAT return figures (boxes 1 to 9) for a period, and whether it was submitted to HMRC. SOAP GetVATReport.kashflow_get_kpis· Key figures for a date range (income, expenses, profit and similar, as name/value pairs). SOAP GetKPIs.
What "online" means: the server answered an MCP connection at the time of the check. It is not a guarantee of security, quality or continuous uptime. How we test: we open an MCP session and ask for the tool list, as an AI assistant would. We never run a tool and never send a key. Checked every few days. Method
Is this your server? Monitoring Pro: a check every 30 minutes and an email within the hour when it stops answering. Launch offer: $39.99 once, for life.
Tasks it helps with
Share of each task's required capabilities it covers| Send and chase invoices Invoicing | 50% |
| Manage procurement Procurement | 33% |
Similar tools
Listed for the same task: send and chase invoices- FoxyInvoiceREMOTELOCALInvoicing tools for AI assistants: clients, draft invoices with computed tax, and email sending
- FacturaSmart ProREMOTELOCALInvoicing your AI agent runs for you: invoices, quotes, expenses, VAT books. Veri*factu for Spain
- Sarbacane MCP by usefulapiREMOTELOCALRead Sarbacane campaigns, stats, lists and blacklists; manage contacts and draft email campaigns
- CiteriREMOTELOCALBookings, clients, services and invoices of your beauty salon on Citeri (Spain) from your AI
- Zenbooker MCP by usefulapiREMOTELOCALRead Zenbooker jobs, customers, invoices and timeslots; add customers and job notes
- Wild Apricot MCP by usefulapiREMOTELOCALLook up members, events, registrations, invoices and payments, and add contacts or check in guests
Facts & evidence
Each fact shows where it was seen and when.| Fact | Value | Evidence | Source | Last confirmed |
|---|---|---|---|---|
| Version | 1.1.0 | DECLARED | SRC-001 Official MCP Registry | 42m ago |
| Hosted endpoint | https://kashflow.usefulapi.io/mcp | DECLARED | SRC-001 Official MCP Registry | 42m ago |
| Local install (package) | no | DECLARED | SRC-001 Official MCP Registry | 42m ago |
| Remote access (hosted) | yes | DECLARED | SRC-001 Official MCP Registry | 42m ago |
| Website | https://usefulapi.io/kashflow/ | DECLARED | SRC-001 Official MCP Registry | 42m ago |
| Repository | https://github.com/m190/usefulapi-mcp | DECLARED | SRC-001 Official MCP Registry | 42m ago |
| Registry status | active | DECLARED | SRC-001 Official MCP Registry | 42m ago |
| MCP server | yes | DECLARED | SRC-001 Official MCP Registry | 42m ago |
Change history
- VERSION25 Oct 20261.0.0 → 1.1.0
- NEW25 Oct 2026first seen in the index
Is this page accurate?
Flag it and our robot re-checks the official source. Reports never change a score.Is KashFlow MCP by usefulapi still online?
Free alerts · no accountQuestions about KashFlow MCP by usefulapi
How do I connect KashFlow MCP by usefulapi?
Use the hosted endpoint https://kashflow.usefulapi.io/mcp in your assistant's MCP settings. The exact settings are in "How to connect" above, as declared in the Official MCP Registry.
What tools does KashFlow MCP by usefulapi offer?
When Electra Index connected on 25 Oct 2026, it listed 38 tools: kashflow_get_company_details, kashflow_list_customers, kashflow_get_customer, kashflow_get_customer_by_id, kashflow_find_customer_by_email, kashflow_get_customer_balance, kashflow_create_customer, kashflow_list_suppliers and more. The full list is in "Live check" above.
Is KashFlow MCP by usefulapi online?
Yes. Its hosted endpoint answered an MCP connection from Electra Index 2h ago.
What can I use KashFlow MCP by usefulapi for?
Based on its description, it is most relevant to: send and chase invoices, manage procurement.