Voor ontwikkelaars en nieuwsgierigen

De MCP-tools van FinanceMCP

FinanceMCP geeft je AI-assistent 28 tools, en die zijn voor elk boekhoudpakket dezelfde. Je assistent kiest zelf welke tool bij je vraag past. Op deze pagina's staat per tool wat hij teruggeeft, welke parameters hij kent en wat elk pakket levert, rechtstreeks uit de tooldefinities van de server.

Alle tools

Administraties en grootboek

  • list_administrations: Administraties tonen. Geeft de administraties waar je bij mag, met de naam, het pakket en het id dat elke andere tool als invoer gebruikt.
  • get_ledger_accounts: Grootboekschema. Het rekeningschema van een administratie: per grootboekrekening de code, de omschrijving, het soort rekening en de RGS-code.
  • get_trial_balance: Saldibalans. De saldibalans: per grootboekrekening het beginsaldo, de debet- en creditomzet en het eindsaldo over een boekjaar of een reeks periodes.
  • get_journal_entries: Journaalposten. Journaalposten met hun regels, te filteren op periode, dagboek, rekening of kostenplaats.

Rapportages

  • get_profit_and_loss: Winst en verlies. De winst-en-verliesrekening over een boekjaar of periode, per grootboekrekening, per RGS-code of per kostenplaats, desgewenst naast een vergelijkingsperiode.
  • get_profit_and_loss_trend: Resultaatontwikkeling per periode. De winst-en-verliesrekening als reeks over meerdere periodes van één boekjaar, in één aanroep.
  • get_balance_sheet: Balans. De balans op een peildatum, per grootboekrekening of per RGS-code.

Klanten, leveranciers en facturen

  • get_customers: Debiteuren. De klanten van een administratie met code, naam en de contact-, adres- en btw-gegevens die het pakket levert.
  • get_suppliers: Crediteuren. De leveranciers van een administratie met code, naam en de contact-, adres- en btw-gegevens die het pakket levert.
  • get_sales_invoices: Verkoopfacturen. Verkoopfacturen over een periode, met bedrag exclusief en inclusief btw, het openstaande bedrag en de status.
  • get_purchase_invoices: Inkoopfacturen. Inkoopfacturen over een periode, met het factuurnummer van de leverancier, het betalingskenmerk, de bedragen en de status.
  • get_revenue_by_customer: Omzet per klant. De omzet per klant over een boekjaar of een maand, uit de verkoopfacturen: aflopend gesorteerd, standaard de tien grootsten.

Openstaande posten

  • get_outstanding_receivables: Openstaande debiteurenposten. De openstaande posten van klanten op een peildatum: per post het openstaande bedrag, de vervaldatum en het aantal dagen dat de post over tijd is.
  • get_outstanding_payables: Openstaande crediteurenposten. De openstaande posten bij leveranciers met hun ouderdom.
  • get_aging_summary: Ouderdomsanalyse. De ouderdomsanalyse van de openstaande posten, voor klanten of voor leveranciers: bedrag en aantal per termijn (nog niet vervallen, 1-30, 31-60, 61-90 en meer dan 90 dagen).

Btw

  • get_vat_summary: Btw-overzicht. Een btw-overzicht per categorie over een maand of kwartaal: grondslag en btw-bedrag, voor af te dragen btw en voorbelasting.
  • get_vat_return: Btw-aangiftecijfers. De cijfers voor de btw-aangifte per tijdvak, per rubriek, met de voorbelasting in rubriek 5b en het saldo dat je betaalt of terugkrijgt.
  • get_vat_codes: Btw-codes. De btw-codes van de administratie met omschrijving, percentage en categorie, zodat je assistent de btw-codes op boekingsregels kan duiden.

Bank en liquiditeit

  • get_bank_accounts: Bankrekeningen. De bankrekeningen van een administratie met IBAN en, waar het pakket dat levert, het actuele saldo.
  • get_bank_transactions: Bankmutaties. De bankmutaties (afschriftregels) over een datumbereik, eventueel voor één rekening.
  • get_cash_flow: Kasstroomoverzicht. Een kasstroomoverzicht per maand uit de bankmutaties: wat er binnenkwam, wat eruit ging en het saldo daarvan, over een datumbereik dat je zelf kiest.
  • get_cash_forecast: Liquiditeitsprognose. Een liquiditeitsprognose per week, tot dertien weken vooruit: het banksaldo als start, de verwachte ontvangsten en betalingen op vervaldatum en per week het lopende saldo.

Budgetten

  • get_budgets: Budgetten. De budgetbedragen per grootboekrekening en periode voor een boekjaar, eventueel voor één rekening.
  • get_budget_vs_actuals: Budget tegenover realisatie. Budget tegenover realisatie per grootboekrekening, voor een boekjaar of één periode, met per regel het verschil in euro's.

Kostenplaatsen en vaste activa

  • get_dimensions: Kostenplaatsen en kostendragers. De kostenplaatsen en kostendragers waarop geboekt kan zijn.
  • get_fixed_assets: Vaste activa. De vaste activa uit het activaregister met aanschafwaarde, cumulatieve afschrijving en boekwaarde.

RGS-mapping

  • get_rgs_mapping: RGS-mapping tonen. De RGS-mapping die FinanceMCP voor een administratie gebruikt: de standaardlaag van de koppeling en de aanvullingen die voor deze administratie zijn vastgelegd.
  • set_rgs_mapping: RGS-mapping vastleggen. Legt een RGS-mapping vast als instelling binnen FinanceMCP, nadat de gebruiker het voorstel heeft bevestigd.

Alle tools lezen alleen, op set_rgs_mapping na: die slaat een RGS-mapping op als instelling binnen FinanceMCP en verandert niets in je boekhoudpakket.

Wat elk pakket levert

Volledig betekent dat de tool alles teruggeeft wat in de beschrijving staat. Bij deels of nee meldt de tool in het antwoord wat ontbreekt; op de pagina van de tool staat de toelichting per pakket.

ToolExact OnlineMoneybirdBusiness CentralTwinfielde-Boekhouden.nl
list_administrationsvolledigvolledigvolledigvolledigvolledig
get_ledger_accountsvolledigvolledigvolledigvolledigvolledig
get_trial_balancevolledigvolledigvolledigvolledigvolledig
get_journal_entriesvolledigvolledigvolledigvolledigvolledig
get_profit_and_lossvolledigdeelsvolledigvolledigdeels
get_profit_and_loss_trendvolledigvolledigvolledigvolledigvolledig
get_balance_sheetvolledigvolledigvolledigvolledigvolledig
get_customersvolledigvolledigvolledigvolledigvolledig
get_suppliersvolledigvolledigvolledigvolledigvolledig
get_sales_invoicesvolledigvolledigvolledigdeelsvolledig
get_purchase_invoicesvolledigvolledigvolledigdeelsvolledig
get_revenue_by_customervolledigvolledigvolledigvolledigvolledig
get_outstanding_receivablesvolledigvolledigvolledigvolledigvolledig
get_outstanding_payablesvolledigvolledigvolledigvolledigvolledig
get_aging_summaryvolledigvolledigvolledigvolledigvolledig
get_vat_summaryvolledigvolledigvolledigvolledigvolledig
get_vat_returnvolledigneeneevolledignee
get_vat_codesvolledigvolledigneevolledigvolledig
get_bank_accountsvolledigdeelsdeelsvolledigvolledig
get_bank_transactionsvolledigvolledigneevolledignee
get_cash_flowvolledigvolledigneevolledignee
get_cash_forecastvolledigdeelsdeelsvolledigvolledig
get_budgetsvolledigneeneevolledignee
get_budget_vs_actualsvolledigdeelsdeelsvolledigdeels
get_dimensionsvolledigneevolledigdeelsdeels
get_fixed_assetsvolledigneevolledigneenee
get_rgs_mappingvolledigneevolledigvolledigvolledig
set_rgs_mappingvolledigneevolledigvolledigvolledig