Skip to main content
Feedback

Moneybird MCP connector

Moneybird is online accounting software for small businesses to manage invoices, contacts, time entries, and administrations. The Moneybird MCP connector allows AI agents to manage administrations, track and modify asset values through disposals and depreciation changes, and handle asset sources. It also supports retrieving asset details, creating arbitrary or manual value adjustments, and generating linear depreciation schedules retroactively.

Authentication type

  • OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.

Uses

Use the Moneybird MCP connector to perform the following actions:

  • Automate invoice creation and delivery to customers in Moneybird
  • Synchronize contact and customer data across business systems
  • Track fixed assets and depreciation schedules automatically
  • Generate accounting records from time entries and project data
  • Manage payment mandates and recurring billing workflows
  • Organize financial documents with automated note attachments
  • Monitor administrative accounts across multiple business entities

Example prompts

Use the following example prompts to invoke Moneybird MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Create a new invoice in Moneybird for client ABC Corp.
  • Show me all contacts in Moneybird that were updated this week.
  • List every asset we have registered in Moneybird.
  • Add a note to this contact record in Moneybird.
  • Set up a payment mandate in Moneybird for this customer.
  • Delete the asset we sold last month from Moneybird.
  • Fetch all administrations in our Moneybird account.
  • Get the contact details for customer ID 12345 in Moneybird.
  • Create a depreciation record for our new office equipment in Moneybird.
  • Show me all contact persons associated with this company in Moneybird.

Moneybird MCP connector tools

The Moneybird MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
get_administrationsRetrieves a list of all administrations associated with the account.
post_administration_id_assets_id_disposalsRecords the disposal of a specific asset.
delete_administration_id_assets_id_sources_detail_idRemoves a source record from an asset.
post_administration_id_assets_id_sourcesAdds a new source document or reference to an asset.
post_administration_id_assets_id_value_changes_arbitraryRecords an arbitrary value adjustment for an asset.
post_administration_id_assets_id_value_changes_divestmentRecords a value change resulting from asset divestment.
post_administration_id_assets_id_value_changes_full_depreciationRecords full depreciation of an asset to zero value.
post_administration_id_assets_id_value_changes_manualRecords a manually entered value change for an asset.
post_assets_id_value_changes_retroactive_linear_value_changesCreates linear depreciation changes applied retroactively to an asset.
get_administration_id_assets_idRetrieves detailed information about a specific asset.
patch_administration_id_assets_idModifies the properties and details of an existing asset.
delete_administration_id_assets_idPermanently removes an asset from the administration.
get_administration_id_assetsRetrieves a list of all assets in an administration.
post_administration_id_assetsCreates a new asset with the specified details.
get_administration_id_contacts_customer_id_customer_idRetrieves a contact record using its customer identifier.
get_administration_id_contacts_filterSearches and filters contacts based on specified criteria.
get_administration_id_contacts_synchronizationRetrieves the current list of contact IDs and versions.
post_administration_id_contacts_synchronizationFetches multiple contacts by their identifiers.
get_administration_id_contacts_contact_id_contact_people_idRetrieves details about a specific contact person.
patch_administration_id_contacts_contact_id_contact_people_idUpdates the information of an existing contact person.
delete_administration_id_contacts_contact_id_contact_people_idRemoves a contact person from a contact record.
post_administration_id_contacts_contact_id_contact_peopleCreates a new contact person under a contact.
post_contacts_id_moneybird_payments_mandate_urlGenerates a URL for setting up a payment mandate.
get_contacts_id_moneybird_payments_mandateRetrieves the payment mandate details for a contact.
post_contacts_id_moneybird_payments_mandateCreates or updates a payment mandate for a contact.
delete_contacts_id_moneybird_payments_mandateRemoves a stored payment mandate for a contact.
delete_administration_id_contacts_contact_id_notes_idDeletes a note attached to a contact.
post_administration_id_contacts_contact_id_notesAdds a new note to a contact record.
post_administration_id_contacts_id_additional_chargesCreates an additional charge to invoice in the next period.
get_administration_id_contacts_id_additional_chargesRetrieves all additional charges for a contact.
patch_administration_id_contacts_id_archiveArchive a contact.
get_administration_id_contacts_idGet contact.
patch_administration_id_contacts_idUpdate a contact.
delete_administration_id_contacts_idDelete a contact.
get_administration_id_contactsList all contacts.
post_administration_id_contactsCreate a new contact.
get_administration_id_custom_fieldsList all custom fields.
get_customer_portal_invoicesGet a temporary link to the invoices in the customer contact portal.
get_customer_portal_subscriptions_idGet a temporary link to the subscriptions in the customer contact portal.
get_administration_id_customer_contact_portal_contact_idGet a temporary link to the customer contact portal.
get_administration_id_document_stylesList all document styles.
get_general_documents_synchronizationList ids and versions of general documents.
post_general_documents_synchronizationFetch general documents with given ids.
delete_general_documents_id_notes_idDestroys note from entity.
post_general_documents_id_notesAdds note to entity.
get_general_documents_attachments_downloadDownload attachment.
delete_general_documents_attachmentsDelete an attachment.
get_administration_id_documents_general_documents_idGet general document.
delete_administration_id_documents_general_documents_idDelete a general document.
patch_administration_id_documents_general_documents_idUpdate a general document.
get_administration_id_documents_general_documentsGet general documents.
post_administration_id_documents_general_documentsCreate a new general document.
get_journal_documents_synchronizationList ids and versions of general journal documents.
post_journal_documents_synchronizationFetch general journal documents with given ids.
delete_journal_documents_id_notes_idDestroys note from entity.
post_journal_documents_id_notesAdds note to entity.
get_journal_documents_attachments_downloadDownload attachment.
delete_journal_documents_attachmentsDelete an attachment.
get_administration_id_documents_general_journal_documents_idGet general journal document.
delete_administration_id_documents_general_journal_documents_idDelete a general journal document.
patch_administration_id_documents_general_journal_documents_idUpdate a general journal document.
get_administration_id_documents_general_journal_documentsGet general journal documents.
post_administration_id_documents_general_journal_documentsCreate a new general journal document.
get_purchase_invoices_synchronizationList ids and versions of purchase invoices.
post_purchase_invoices_synchronizationFetch purchase invoices with given ids.
get_purchase_invoices_attachments_downloadDownload attachment.
delete_purchase_invoices_attachmentsDelete an attachment.
delete_purchase_invoices_paymentsDelete a payment.
post_administration_id_documents_purchase_invoices_id_paymentsCreate a payment.
patch_purchase_invoices_id_register_paymentRegister a payment for a purchase invoice.
get_administration_id_documents_purchase_invoices_idGet purchase invoice.
delete_administration_id_documents_purchase_invoices_idDelete a purchase invoices.
patch_administration_id_documents_purchase_invoices_idUpdate purchase invoice.
delete_purchase_invoices_id_notes_idDestroys note from entity.
post_purchase_invoices_id_notesAdds note to entity.
get_administration_id_documents_purchase_invoicesGet purchase invoices.
post_administration_id_documents_purchase_invoicesCreate a new purchase invoice.
get_administration_id_documents_receipts_synchronizationList ids and versions of receipts.
post_administration_id_documents_receipts_synchronizationFetch receipts with given ids.
get_receipts_attachments_downloadDownload attachment.
delete_receipts_attachmentsDelete an attachment.
delete_receipts_paymentsDelete a payment.
post_administration_id_documents_receipts_id_paymentsCreate a payment.
patch_administration_id_documents_receipts_id_register_paymentRegister a payment for a receipt.
get_administration_id_documents_receipts_idGet a receipt.
delete_administration_id_documents_receipts_idDelete a receipts.
patch_administration_id_documents_receipts_idUpdate a receipt.
delete_administration_id_documents_receipts_receipt_id_notes_idDestroys note from entity.
post_administration_id_documents_receipts_receipt_id_notesAdds note to entity.
get_administration_id_documents_receiptsList receipts.
post_administration_id_documents_receiptsCreate a new receipt.
get_typeless_documents_synchronizationList ids and versions of typeless documents.
post_typeless_documents_synchronizationFetch typeless documents with given ids.
get_typeless_documents_attachments_downloadDownload attachment.
delete_typeless_documents_attachmentsDelete an attachment.
get_administration_id_documents_typeless_documents_idGet a typeless document.
delete_administration_id_documents_typeless_documents_idDelete a typeless document.
get_administration_id_documents_typeless_documentsGet typeless documents.
post_administration_id_documents_typeless_documentsCreate a new typeless document.
post_administration_id_downloads_id_downloadDownload a file.
get_administration_id_downloadsList all downloads.
get_administration_id_estimates_find_by_estimate_id_estimate_idGet an estimate by estimate_id.
get_administration_id_estimates_synchronizationList all ids and versions.
post_administration_id_estimates_synchronizationFetch estimates with given ids.
get_estimates_attachments_downloadDownload attachment.
delete_administration_id_estimates_estimate_id_attachments_idDelete an attachment.
delete_administration_id_estimates_estimate_id_notes_idDestroys note from entity.
post_administration_id_estimates_estimate_id_notesAdds note to entity.
patch_administration_id_estimates_id_bill_estimateBills an estimate.
patch_administration_id_estimates_id_change_stateChanges the state of an estimate.
get_administration_id_estimates_id_download_pdfDownload estimate PDF by id.
patch_administration_id_estimates_id_send_estimateSends an estimate.
get_administration_id_estimates_idGet an estimate by id.
patch_administration_id_estimates_idUpdates an estimate.
delete_administration_id_estimates_idDeletes an estimate.
get_administration_id_estimatesList all estimates.
post_administration_id_estimatesCreates a new estimate.
get_external_sales_invoices_attachments_downloadDownload attachment.
delete_external_sales_invoices_attachmentsDelete an attachment.
delete_external_sales_invoices_notesDestroys note from entity.
post_external_sales_invoices_notesAdds note to entity.
delete_external_sales_invoices_paymentsDelete a payment.
post_external_sales_invoices_paymentsCreate a payment.
patch_external_sales_invoices_mark_as_dubiousMark as dubious.
patch_external_sales_invoices_mark_as_uncollectibleMark as uncollectible.
get_administration_id_external_sales_invoices_idGet an external sales invoice by id.
patch_administration_id_external_sales_invoices_idUpdate an external sales invoice.
delete_administration_id_external_sales_invoices_idDelete an external sales invoice.
get_administration_id_external_sales_invoicesList all external invoices.
post_administration_id_external_sales_invoicesCreate an external sales invoice.
get_administration_id_financial_accountsRetrieve all available financial accounts for the administration.
get_administration_id_financial_mutations_synchronizationList all ids and versions.
post_administration_id_financial_mutations_synchronizationFetch financial mutations with given ids.
patch_administration_id_financial_mutations_id_link_bookingLinks a financial mutation to a booking.
delete_administration_id_financial_mutations_id_unlink_bookingUnlinks a booking from a financial mutation.
get_administration_id_financial_mutations_idGet a financial mutation by id.
get_administration_id_financial_mutationsList all financial mutations.
delete_administration_id_financial_statements_idDelete a financial statement.
patch_administration_id_financial_statements_idUpdate a financial statement.
post_administration_id_financial_statementsCreate a new financial statement.
get_administration_id_identities_defaultRetrieve the default identity.
patch_administration_id_identities_defaultUpdates the default identity.
get_administration_id_identities_idRetrieve identity by given id.
patch_administration_id_identities_idUpdates an identity.
delete_administration_id_identities_idDeletes an identity.
get_administration_id_identitiesRetrieve identities.
post_administration_id_identitiesCreates an identity.
get_administration_id_ledger_accounts_idReturns information about a ledger account.
patch_administration_id_ledger_accounts_idUpdates a ledger account.
delete_administration_id_ledger_accounts_idDeletes a ledger account.
get_administration_id_ledger_accountsList all ledger accounts of an administration.
post_administration_id_ledger_accountsCreates a new ledger account.
get_administration_id_payments_idReturns information about a payment.
get_administration_id_products_identifier_identifierReturns information about a product based on the identifier.
post_administration_id_products_id_sales_linkCreate online sales link.
get_administration_id_products_idReturns information about a product.
patch_administration_id_products_idUpdates a product.
delete_administration_id_products_idDeletes a product.
get_administration_id_productsList all products of an administration.
post_administration_id_productsCreates a new product.
get_administration_id_projects_idReturns information about a project.
patch_administration_id_projects_idUpdates a project.
delete_administration_id_projects_idDeletes a project.
get_administration_id_projectsList all projects of an administration.
post_administration_id_projectsCreates a new project.
delete_administration_id_purchase_transactions_id_deleteDelete a purchase transaction.
get_administration_id_purchase_transactions_idGet a purchase transaction by id.
delete_administration_id_purchase_transactions_idDelete a purchase transaction.
get_administration_id_purchase_transactionsList all purchase transactions.
get_administration_id_recurring_sales_invoices_synchronizationList all IDs and versions.
post_administration_id_recurring_sales_invoices_synchronizationFetch recurring sales invoices with given IDs.
get_administration_id_recurring_sales_invoices_idGet a recurring sales invoice by id.
patch_administration_id_recurring_sales_invoices_idUpdates a recurring sales invoice.
delete_administration_id_recurring_sales_invoices_idDestroy or deactivate a recurring sales invoice.
delete_recurring_sales_invoices_notesDestroys note from entity.
post_recurring_sales_invoices_notesAdds note to entity.
get_administration_id_recurring_sales_invoicesList all recurring sales invoices.
post_administration_id_recurring_sales_invoicesCreates a new recurring sales invoice.
get_administration_id_reports_assetsAssets report.
get_administration_id_reports_balance_sheetBalance sheet report.
get_administration_id_reports_cash_flowCash flow report.
get_administration_id_reports_creditorsCreditors report.
get_administration_id_reports_debtorsDebtors report.
get_administration_id_reports_debtors_agingDebtors aging report.
get_administration_id_reports_expenses_by_contactExpenses by contact report.
get_administration_id_reports_expenses_by_projectExpenses by project report.
post_administration_id_reports_export_auditfileExport auditfile.
post_administration_id_reports_export_brugstaatExport brugstaat.
post_administration_id_reports_export_ledger_accountsExport ledger accounts.
get_administration_id_reports_general_ledgerGeneral ledger report.
get_administration_id_reports_journal_entriesJournal entries report.
get_administration_id_reports_ledger_accounts_ledger_account_idLedger account report.
get_administration_id_reports_profit_lossProfit loss report.
get_administration_id_reports_revenue_by_contactRevenue by contact report.
get_administration_id_reports_revenue_by_projectRevenue by project report.
get_administration_id_reports_subscriptionsSubscriptions report.
get_administration_id_reports_taxTax report.
get_sales_invoices_find_by_invoice_idGet an invoice by invoice_id.
get_administration_id_sales_invoices_find_by_reference_referenceGet an invoice by reference.
post_administration_id_sales_invoices_send_remindersSends a reminder.
get_administration_id_sales_invoices_synchronizationList all ids and versions.
post_administration_id_sales_invoices_synchronizationFetch sales invoices with given ids.
get_sales_invoices_packing_slip_pdfDownload sales invoice packing slip PDF by id.
get_administration_id_sales_invoices_id_download_pdfDownload sales invoice PDF by id.
get_administration_id_sales_invoices_id_download_ublDownload sales invoice UBL by id.
patch_sales_invoices_duplicate_creditinvoiceDuplicate to credit invoice.
patch_administration_id_sales_invoices_id_mark_as_dubiousMark as dubious.
patch_administration_id_sales_invoices_id_mark_as_uncollectibleMark as uncollectible.
post_administration_id_sales_invoices_id_pausePause sales invoice.
patch_administration_id_sales_invoices_id_register_paymentRegister a payment.
patch_sales_invoices_register_payment_creditinvoiceRegister a payment for a creditinvoice.
post_administration_id_sales_invoices_id_resumeResume sales invoice.
patch_administration_id_sales_invoices_id_send_invoiceSends an invoice.
get_administration_id_sales_invoices_idGet an invoice by id.
patch_administration_id_sales_invoices_idUpdate a sales invoice.
delete_administration_id_sales_invoices_idDelete a sales invoice.
get_sales_invoices_attachments_downloadDownload attachment.
delete_sales_invoices_attachmentsDelete an attachment.
delete_sales_invoices_notesDestroys note from entity.
post_administration_id_sales_invoices_sales_invoice_id_notesAdds note to entity.
delete_sales_invoices_paymentsDelete a payment.
post_administration_id_sales_invoices_sales_invoice_id_paymentsCreate a payment.
get_administration_id_sales_invoicesList all invoices.
post_administration_id_sales_invoicesCreate a sales invoice.
get_subscription_templates_checkout_identifierCreate online sales link [Deprecated].
post_administration_id_subscription_templates_id_sales_linkCreate online sales link.
get_administration_id_subscription_templatesList all subscription templates.
post_administration_id_subscriptions_id_additional_chargesCreate an additional charge to be invoiced together with the subscription.
get_administration_id_subscriptions_id_additional_chargesGet additional charges.
post_subscriptions_create_and_schedule_one_off_invoiceCreate and schedule an invoice to be sent together with the subscription.
get_administration_id_subscriptions_idGet subscription.
patch_administration_id_subscriptions_idUpdate a subscription.
delete_administration_id_subscriptions_idCancel a subscription.
get_administration_id_subscriptionsList all subscriptions.
post_administration_id_subscriptionsCreate a new subscription.
get_administration_id_tax_ratesList all available tax rates for the administration.
get_administration_id_time_entries_idGet a time entry by id.
patch_administration_id_time_entries_idUpdate a time entry.
delete_administration_id_time_entries_idDelete a time entry.
delete_administration_id_time_entries_time_entry_id_notes_idDestroys note from entity.
post_administration_id_time_entries_time_entry_id_notesAdds note to entity.
get_administration_id_time_entriesList all time entries.
post_administration_id_time_entriesCreate a time entry.
get_administration_id_usersList all users.
get_administration_id_verificationsRetrieve verifications.
delete_administration_id_webhooks_idDelete a webhook.
get_administration_id_webhooksList all webhooks.
post_administration_id_webhooksCreate a webhook.
get_administration_id_workflows_idGet a workflow by id.
get_administration_id_workflowsRetrieve available workflows.
On this Page