myob_create_ customer_ paymentCreate a customer payment.
Ask who owes you money and how overdue it is, raise an invoice from a sentence, record a payment against a bill, or pull a profit and loss, all from your AI client, with bank and tax file numbers masked.
PopMCPMYOB
Every endpoint in MYOB's Business API, for MYOB Business, Essentials and AccountRight online files in Australia and New Zealand: sales, purchases, contacts, banking, general ledger, inventory, payroll, time billing and reports. MYOB Acumatica and EXO are separate products and are not covered.
365 tools in the full catalog: 200 read and 165 write. 41 load by default, and the rest are found with tool search.
myob_create_ customer_ paymentCreate a customer payment.
myob_create_ item_ invoiceCreate an item sale invoice.
myob_create_ service_ invoiceCreate a service sale invoice.
myob_create_ service_ quoteCreate a service sale quote.
myob_email_ service_ invoiceEmail a service sale invoice to a customer.
myob_get_ document_ pdfGet an invoice, sale order, bill or purchase order as a PDF, as base64 up to 140 KB; larger files say to open them in MYOB.
myob_get_ item_ invoiceGet one item sale invoice by UID.
myob_get_ service_ invoiceGet one service sale invoice by UID.
myob_list_ customer_ paymentsList customer payments.
myob_list_ sale_ invoicesList sale invoices of every layout.
myob_list_ sale_ quotesList quotes of every layout.
myob_record_ invoice_ paymentRecord money received against one sale invoice, up to the balance due.
myob_unpaid_ invoicesWho owes the business money: open sale invoices with the total due and ageing by due date (not due, 1-30, 31-60, 61-90, over 90 days), oldest first.
myob_update_ service_ invoiceChange a service sale invoice.
myob_create_ service_ billCreate a service purchase bill.
myob_create_ supplier_ paymentCreate a supplier payment.
myob_get_ service_ billGet one service purchase bill by UID.
myob_list_ billsList bills of every layout.
myob_list_ supplier_ paymentsList supplier payments.
myob_record_ bill_ paymentRecord a payment made against one purchase bill, up to the balance due.
myob_unpaid_ billsWhat the business owes: open purchase bills with the total due and ageing by due date (not due, 1-30, 31-60, 61-90, over 90 days), oldest first.
myob_create_ general_ journalCreate a general journal entry.
myob_list_ accountsList the chart of accounts.
myob_list_ jobsList jobs.
myob_list_ journal_ transactionsList journal transactions behind every posted record.
myob_list_ tax_ codesList tax codes, such as GST and FRE, whose UIDs document lines need.
myob_create_ customerCreate a customer.
myob_create_ supplierCreate a supplier.
myob_get_ customerGet one customer by UID.
myob_list_ customersList customers.
myob_list_ suppliersList suppliers.
myob_update_ customerChange a customer.
myob_create_ spend_ money_ transactionCreate a spend money transaction.
myob_list_ bank_ statement_ linesList bank feed statement lines.
myob_list_ spend_ money_ transactionsList spend money transactions.
myob_list_ itemsList inventory and non-inventory items.
myob_financial_ snapshotProfit and loss for a period and the balance sheet at its end, added up by account class: income, cost of sales, expenses, net profit, assets, liabilities and equity.
myob_get_ balance_ sheet_ summaryThe balance sheet summary as at one day.
myob_get_ profit_ and_ loss_ summaryThe profit and loss summary for a date range, by account.
myob_get_ tax_ code_ summaryTax collected and paid by tax code for a date range, as for a BAS or GST return.
myob_company_ overviewStart here.
myob_calculate_ customer_ payment_ discounts_ feesWork out the early payment discounts and late fees due on a customer's invoices.
myob_create_ credit_ refundCreate a customer credit refund.
myob_create_ credit_ settlementCreate a customer credit settlement.
myob_create_ item_ quoteCreate an item sale quote.
myob_create_ item_ sale_ orderCreate an item sale order.
myob_create_ miscellaneous_ invoiceCreate a miscellaneous sale invoice.
myob_create_ miscellaneous_ quoteCreate a miscellaneous sale quote.
myob_create_ miscellaneous_ sale_ orderCreate a miscellaneous sale order.
myob_create_ professional_ invoiceCreate a professional sale invoice.
myob_create_ professional_ quoteCreate a professional sale quote.
myob_create_ professional_ sale_ orderCreate a professional sale order.
myob_create_ service_ sale_ orderCreate a service sale order.
myob_create_ time_ billing_ invoiceCreate a time billing sale invoice.
myob_create_ time_ billing_ quoteCreate a time billing sale quote.
myob_create_ time_ billing_ sale_ orderCreate a time billing sale order.
myob_delete_ credit_ refundDelete a customer credit refund.
myob_delete_ credit_ settlementDelete a customer credit settlement.
myob_delete_ customer_ paymentDelete a customer payment.
myob_delete_ item_ invoiceDelete an item sale invoice.
myob_delete_ item_ quoteDelete an item sale quote.
myob_delete_ item_ sale_ orderDelete an item sale order.
myob_delete_ miscellaneous_ invoiceDelete a miscellaneous sale invoice.
myob_delete_ miscellaneous_ quoteDelete a miscellaneous sale quote.
myob_delete_ miscellaneous_ sale_ orderDelete a miscellaneous sale order.
myob_delete_ professional_ invoiceDelete a professional sale invoice.
myob_delete_ professional_ quoteDelete a professional sale quote.
myob_delete_ professional_ sale_ orderDelete a professional sale order.
myob_delete_ service_ invoiceDelete a service sale invoice.
myob_delete_ service_ quoteDelete a service sale quote.
myob_delete_ service_ sale_ orderDelete a service sale order.
myob_delete_ time_ billing_ invoiceDelete a time billing sale invoice.
myob_delete_ time_ billing_ quoteDelete a time billing sale quote.
myob_delete_ time_ billing_ sale_ orderDelete a time billing sale order.
myob_email_ item_ invoiceEmail an item sale invoice to a customer.
myob_email_ miscellaneous_ invoiceEmail a miscellaneous sale invoice to a customer.
myob_email_ professional_ invoiceEmail a professional sale invoice to a customer.
myob_email_ time_ billing_ invoiceEmail a time billing sale invoice to a customer.
myob_get_ credit_ refundGet one customer credit refund by UID.
myob_get_ credit_ settlementGet one customer credit settlement by UID.
myob_get_ customer_ paymentGet one customer payment by UID.
myob_get_ item_ invoice_ pdfGet an item sale invoice as a PDF.
myob_get_ item_ quoteGet one item sale quote by UID.
myob_get_ item_ sale_ orderGet one item sale order by UID.
myob_get_ item_ sale_ order_ pdfGet an item sale order as a PDF.
myob_get_ miscellaneous_ invoiceGet one miscellaneous sale invoice by UID.
myob_get_ miscellaneous_ quoteGet one miscellaneous sale quote by UID.
myob_get_ miscellaneous_ sale_ orderGet one miscellaneous sale order by UID.
myob_get_ professional_ invoiceGet one professional sale invoice by UID.
myob_get_ professional_ invoice_ pdfGet a professional sale invoice as a PDF.
myob_get_ professional_ quoteGet one professional sale quote by UID.
myob_get_ professional_ sale_ orderGet one professional sale order by UID.
myob_get_ professional_ sale_ order_ pdfGet a professional sale order as a PDF.
myob_get_ sale_ invoiceGet one sale invoice of any layout by UID.
myob_get_ sale_ orderGet one sale order of any layout by UID.
myob_get_ sale_ quoteGet one quote of any layout by UID.
myob_get_ service_ invoice_ pdfGet a service sale invoice as a PDF.
myob_get_ service_ quoteGet one service sale quote by UID.
myob_get_ service_ sale_ orderGet one service sale order by UID.
myob_get_ service_ sale_ order_ pdfGet a service sale order as a PDF.
myob_get_ time_ billing_ invoiceGet one time billing sale invoice by UID.
myob_get_ time_ billing_ invoice_ pdfGet a time billing sale invoice as a PDF.
myob_get_ time_ billing_ quoteGet one time billing sale quote by UID.
myob_get_ time_ billing_ sale_ orderGet one time billing sale order by UID.
myob_get_ time_ billing_ sale_ order_ pdfGet a time billing sale order as a PDF.
myob_list_ credit_ refundsList customer credit refunds.
myob_list_ credit_ settlementsList customer credit settlements.
myob_list_ item_ invoicesList item sale invoices.
myob_list_ item_ quotesList item sale quotes.
myob_list_ item_ sale_ ordersList item sale orders.
myob_list_ miscellaneous_ invoicesList miscellaneous sale invoices.
myob_list_ miscellaneous_ quotesList miscellaneous sale quotes.
myob_list_ miscellaneous_ sale_ ordersList miscellaneous sale orders.
myob_list_ professional_ invoicesList professional sale invoices.
myob_list_ professional_ quotesList professional sale quotes.
myob_list_ professional_ sale_ ordersList professional sale orders.
myob_list_ sale_ ordersList sale orders of every layout.
myob_list_ service_ invoicesList service sale invoices.
myob_list_ service_ quotesList service sale quotes.
myob_list_ service_ sale_ ordersList service sale orders.
myob_list_ time_ billing_ invoicesList time billing sale invoices.
myob_list_ time_ billing_ quotesList time billing sale quotes.
myob_list_ time_ billing_ sale_ ordersList time billing sale orders.
myob_record_ customer_ payment_ with_ discounts_ feesRecord a customer payment along with its discounts and late fees.
myob_update_ item_ invoiceChange an item sale invoice.
myob_update_ item_ quoteChange an item sale quote.
myob_update_ item_ sale_ orderChange an item sale order.
myob_update_ miscellaneous_ invoiceChange a miscellaneous sale invoice.
myob_update_ miscellaneous_ quoteChange a miscellaneous sale quote.
myob_update_ miscellaneous_ sale_ orderChange a miscellaneous sale order.
myob_update_ professional_ invoiceChange a professional sale invoice.
myob_update_ professional_ quoteChange a professional sale quote.
myob_update_ professional_ sale_ orderChange a professional sale order.
myob_update_ service_ quoteChange a service sale quote.
myob_update_ service_ sale_ orderChange a service sale order.
myob_update_ time_ billing_ invoiceChange a time billing sale invoice.
myob_update_ time_ billing_ quoteChange a time billing sale quote.
myob_update_ time_ billing_ sale_ orderChange a time billing sale order.
myob_add_ item_ bill_ attachmentAttach files to an item bill.
myob_add_ miscellaneous_ bill_ attachmentAttach files to a miscellaneous bill.
myob_add_ professional_ bill_ attachmentAttach files to a professional bill.
myob_add_ service_ bill_ attachmentAttach files to a service bill.
myob_calculate_ supplier_ payment_ discountsWork out the early payment discounts on a supplier's bills.
myob_create_ debit_ refundCreate a supplier debit refund.
myob_create_ debit_ settlementCreate a supplier debit settlement.
myob_create_ item_ billCreate an item purchase bill.
myob_create_ item_ purchase_ orderCreate an item purchase order.
myob_create_ miscellaneous_ billCreate a miscellaneous purchase bill.
myob_create_ miscellaneous_ purchase_ orderCreate a miscellaneous purchase order.
myob_create_ professional_ billCreate a professional purchase bill.
myob_create_ professional_ purchase_ orderCreate a professional purchase order.
myob_create_ service_ purchase_ orderCreate a service purchase order.
myob_delete_ debit_ refundDelete a supplier debit refund.
myob_delete_ debit_ settlementDelete a supplier debit settlement.
myob_delete_ item_ billDelete an item purchase bill.
myob_delete_ item_ bill_ attachmentRemove one file from an item bill.
myob_delete_ item_ purchase_ orderDelete an item purchase order.
myob_delete_ miscellaneous_ billDelete a miscellaneous purchase bill.
myob_delete_ miscellaneous_ bill_ attachmentRemove one file from a miscellaneous bill.
myob_delete_ miscellaneous_ purchase_ orderDelete a miscellaneous purchase order.
myob_delete_ professional_ billDelete a professional purchase bill.
myob_delete_ professional_ bill_ attachmentRemove one file from a professional bill.
myob_delete_ professional_ purchase_ orderDelete a professional purchase order.
myob_delete_ service_ billDelete a service purchase bill.
myob_delete_ service_ bill_ attachmentRemove one file from a service bill.
myob_delete_ service_ purchase_ orderDelete a service purchase order.
myob_delete_ supplier_ paymentDelete a supplier payment.
myob_get_ billGet one bill of any layout by UID.
myob_get_ debit_ refundGet one supplier debit refund by UID.
myob_get_ debit_ settlementGet one supplier debit settlement by UID.
myob_get_ item_ billGet one item purchase bill by UID.
myob_get_ item_ bill_ pdfGet an item purchase bill as a PDF.
myob_get_ item_ purchase_ orderGet one item purchase order by UID.
myob_get_ item_ purchase_ order_ pdfGet an item purchase order as a PDF.
myob_get_ miscellaneous_ billGet one miscellaneous purchase bill by UID.
myob_get_ miscellaneous_ purchase_ orderGet one miscellaneous purchase order by UID.
myob_get_ professional_ billGet one professional purchase bill by UID.
myob_get_ professional_ bill_ pdfGet a professional purchase bill as a PDF.
myob_get_ professional_ purchase_ orderGet one professional purchase order by UID.
myob_get_ professional_ purchase_ order_ pdfGet a professional purchase order as a PDF.
myob_get_ purchase_ orderGet one purchase order of any layout by UID.
myob_get_ service_ bill_ pdfGet a service purchase bill as a PDF.
myob_get_ service_ purchase_ orderGet one service purchase order by UID.
myob_get_ service_ purchase_ order_ pdfGet a service purchase order as a PDF.
myob_get_ supplier_ paymentGet one supplier payment by UID.
myob_list_ debit_ refundsList supplier debit refunds.
myob_list_ debit_ settlementsList supplier debit settlements.
myob_list_ item_ bill_ attachmentsList the files attached to an item bill.
myob_list_ item_ billsList item purchase bills.
myob_list_ item_ purchase_ ordersList item purchase orders.
myob_list_ miscellaneous_ bill_ attachmentsList the files attached to a miscellaneous bill.
myob_list_ miscellaneous_ billsList miscellaneous purchase bills.
myob_list_ miscellaneous_ purchase_ ordersList miscellaneous purchase orders.
myob_list_ professional_ bill_ attachmentsList the files attached to a professional bill.
myob_list_ professional_ billsList professional purchase bills.
myob_list_ professional_ purchase_ ordersList professional purchase orders.
myob_list_ purchase_ ordersList purchase orders of every layout.
myob_list_ service_ bill_ attachmentsList the files attached to a service bill.
myob_list_ service_ billsList service purchase bills.
myob_list_ service_ purchase_ ordersList service purchase orders.
myob_record_ supplier_ payment_ with_ discounts_ feesRecord a supplier payment along with its discounts and fees.
myob_update_ item_ billChange an item purchase bill.
myob_update_ item_ purchase_ orderChange an item purchase order.
myob_update_ miscellaneous_ billChange a miscellaneous purchase bill.
myob_update_ miscellaneous_ purchase_ orderChange a miscellaneous purchase order.
myob_update_ professional_ billChange a professional purchase bill.
myob_update_ professional_ purchase_ orderChange a professional purchase order.
myob_update_ service_ billChange a service purchase bill.
myob_update_ service_ purchase_ orderChange a service purchase order.
myob_update_ supplier_ paymentChange a supplier payment.
myob_create_ accountCreate a general ledger account.
myob_create_ categoryCreate a tracking category.
myob_create_ jobCreate a job.
myob_create_ job_ budgetCreate a job budget.
myob_create_ tax_ codeCreate a tax code.
myob_delete_ accountDelete a general ledger account.
myob_delete_ categoryDelete a tracking category.
myob_delete_ general_ journalDelete a general journal entry.
myob_delete_ jobDelete a job.
myob_delete_ job_ budgetDelete a job budget.
myob_delete_ tax_ codeDelete a tax code.
myob_get_ accountGet one general ledger account by UID.
myob_get_ account_ budgetGet one year's account budgets by financial_year.
myob_get_ account_ register_ entryGet one account's monthly activity entry by UID.
myob_get_ accounting_ propertiesGet this file's accounting properties, including the financial year.
myob_get_ categoryGet one tracking category by UID.
myob_get_ currencyGet one currency by UID.
myob_get_ general_ journalGet one general journal entry by UID.
myob_get_ jobGet one job by UID.
myob_get_ job_ budgetGet one job budget by UID.
myob_get_ journal_ transactionGet one journal transaction by UID.
myob_get_ linked_ accountGet one linked account by UID.
myob_get_ profit_ loss_ distributionGet this profit and loss distribution accounts.
myob_get_ tax_ codeGet one tax code by UID.
myob_list_ account_ budgetsList account budgets by financial year.
myob_list_ account_ registerList each account's opening balance and activity by month.
myob_list_ categoriesList tracking categories.
myob_list_ category_ registerList activity by tracking category and month.
myob_list_ currenciesList the file's currencies and exchange rates.
myob_list_ general_ journalsList general journal entries.
myob_list_ job_ budgetsList job budgets.
myob_list_ job_ registerList activity by job and month.
myob_list_ linked_ accountsList the file's linked accounts.
myob_update_ accountChange a general ledger account.
myob_update_ account_ budgetChange a year's account budgets.
myob_update_ categoryChange a tracking category.
myob_update_ general_ journalChange a general journal entry.
myob_update_ jobChange a job.
myob_update_ job_ budgetChange a job budget.
myob_update_ linked_ accountChange a linked account.
myob_update_ tax_ codeChange a tax code.
myob_create_ employeeCreate an employee.
myob_create_ personal_ contactCreate a personal contact.
myob_delete_ customerDelete a customer.
myob_delete_ employeeDelete an employee.
myob_delete_ personal_ contactDelete a personal contact.
myob_delete_ supplierDelete a supplier.
myob_get_ contactGet one contact of any type by UID.
myob_get_ contact_ photoGet a contact's photo as an image.
myob_get_ customer_ photoGet a customer's photo as an image.
myob_get_ employeeGet one employee by UID.
myob_get_ employee_ payment_ detailsGet one employee's payment details by UID.
myob_get_ employee_ payroll_ detailsGet one employee's payroll details by UID.
myob_get_ employee_ photoGet an employee's photo as an image.
myob_get_ employee_ standard_ payGet one employee's standard pay by UID.
myob_get_ personal_ contactGet one personal contact by UID.
myob_get_ personal_ contact_ photoGet a personal contact's photo as an image.
myob_get_ supplierGet one supplier by UID.
myob_get_ supplier_ photoGet a supplier's photo as an image.
myob_list_ contactsList contacts of every type.
myob_list_ employee_ payment_ detailsList employees' payment details.
myob_list_ employee_ payroll_ detailsList employees' payroll details.
myob_list_ employee_ standard_ paysList employees' standard pay.
myob_list_ employeesList employees.
myob_list_ personal_ contactsList personal contacts.
myob_update_ employeeChange an employee.
myob_update_ employee_ payment_ detailsChange an employee's payment details.
myob_update_ employee_ payroll_ detailsChange an employee's payroll details.
myob_update_ employee_ standard_ payChange an employee's standard pay.
myob_update_ personal_ contactChange a personal contact.
myob_update_ supplierChange a supplier.
myob_create_ payroll_ wageCreate a wage category.
myob_delete_ payroll_ wageDelete a wage category.
myob_get_ employment_ classificationGet one employment classification by UID.
myob_get_ payroll_ categoryGet one payroll category of any type by UID.
myob_get_ payroll_ deductionGet one deduction category by UID.
myob_get_ payroll_ entitlementGet one entitlement category by UID.
myob_get_ payroll_ expenseGet one employer expense category by UID.
myob_get_ payroll_ superannuationGet one superannuation category by UID.
myob_get_ payroll_ taxGet one tax category by UID.
myob_get_ payroll_ tax_ tableGet one tax table by UID.
myob_get_ payroll_ wageGet one wage category by UID.
myob_get_ superannuation_ fundGet one superannuation fund by UID.
myob_get_ timesheetGet one employee's timesheet by employee_uid.
myob_list_ employment_ classificationsList employment classifications.
myob_list_ payroll_ categoriesList payroll categories of every type.
myob_list_ payroll_ deductionsList deduction categories.
myob_list_ payroll_ entitlementsList entitlement categories.
myob_list_ payroll_ expensesList employer expense categories.
myob_list_ payroll_ superannuationsList superannuation categories.
myob_list_ payroll_ tax_ tablesList payroll tax tables.
myob_list_ payroll_ taxesList payroll tax categories.
myob_list_ payroll_ wagesList wage categories.
myob_list_ superannuation_ fundsList superannuation funds.
myob_list_ timesheetsList timesheets.
myob_update_ payroll_ wageChange a wage category.
myob_update_ timesheetChange an employee's timesheet.
myob_add_ spend_ money_ attachmentAttach files to a spend money transaction.
myob_create_ receive_ money_ transactionCreate a receive money transaction.
myob_create_ transfer_ money_ transactionCreate a transfer money transaction.
myob_delete_ receive_ money_ transactionDelete a receive money transaction.
myob_delete_ spend_ money_ attachmentRemove one file from a spend money transaction.
myob_delete_ spend_ money_ transactionDelete a spend money transaction.
myob_delete_ transfer_ money_ transactionDelete a transfer money transaction.
myob_get_ bank_ accountGet one bank account by UID.
myob_get_ bank_ statement_ lineGet one bank feed statement line by UID.
myob_get_ receive_ money_ transactionGet one receive money transaction by UID.
myob_get_ spend_ money_ transactionGet one spend money transaction by UID.
myob_get_ transfer_ money_ transactionGet one transfer money transaction by UID.
myob_list_ bank_ accountsList bank accounts.
myob_list_ receive_ money_ transactionsList receive money transactions.
myob_list_ spend_ money_ attachmentsList the files attached to a spend money transaction.
myob_list_ transfer_ money_ transactionsList transfers between bank accounts.
myob_update_ receive_ money_ transactionChange a receive money transaction.
myob_update_ spend_ money_ transactionChange a spend money transaction.
myob_update_ transfer_ money_ transactionChange a transfer money transaction.
myob_create_ inventory_ adjustmentCreate an inventory adjustment.
myob_create_ inventory_ buildCreate an inventory build.
myob_create_ itemCreate an inventory item.
myob_delete_ inventory_ adjustmentDelete an inventory adjustment.
myob_delete_ inventory_ buildDelete an inventory build.
myob_delete_ itemDelete an inventory item.
myob_get_ inventory_ adjustmentGet one inventory adjustment by UID.
myob_get_ inventory_ buildGet one inventory build by UID.
myob_get_ inventory_ locationGet one inventory location by UID.
myob_get_ itemGet one inventory item by UID.
myob_get_ item_ price_ matrixGet one item's price matrix by UID.
myob_list_ inventory_ adjustmentsList inventory adjustments.
myob_list_ inventory_ buildsList inventory builds.
myob_list_ inventory_ locationsList inventory locations.
myob_list_ item_ price_ matricesList items' price matrices by level and quantity.
myob_update_ inventory_ adjustmentChange an inventory adjustment.
myob_update_ inventory_ buildChange an inventory build.
myob_update_ itemChange an inventory item.
myob_update_ item_ price_ matrixChange an item's price matrix.
myob_create_ activityCreate a billing activity.
myob_create_ activity_ slipCreate an activity slip.
myob_delete_ activityDelete a billing activity.
myob_delete_ activity_ slipDelete an activity slip.
myob_get_ activityGet one billing activity by UID.
myob_get_ activity_ slipGet one activity slip by UID.
myob_list_ activitiesList time billing activities.
myob_list_ activity_ slipsList activity slips.
myob_update_ activityChange a billing activity.
myob_update_ activity_ slipChange an activity slip.
myob_get_ nz_ gst_ reportThe New Zealand GST report for a return period.
myob_get_ payroll_ category_ summaryPayroll amounts by category for a date range.
myob_get_ transaction_ coding_ summaryBank feed transactions by year and month, for the last 24 months.
myob_list_ employee_ pay_ advicePay advice for each pay: gross, tax, net and lines by category.
myob_list_ journal_ transaction_ historyEvery version of the journal transactions, including ones changed or deleted.
myob_get_ api_ infoMYOB's API build number and the versions each endpoint supports.
myob_get_ companyGet this company file's business details.
myob_get_ company_ preferencesGet this company file's preferences.
myob_list_ custom_ listsList custom lists.
myob_list_ form_ templatesList form templates, whose names render PDFs and email invoices.
Authorize once, then an endpoint your client signs into. Nothing to deploy, and nothing to install on the MYOB side.
If PopMCP shows Sign in with MYOB with no fields, click it, sign in as an administrator of the company file, and approve the file. If the form asks for an API Key and API Secret, apply for API access from MYOB, register an app in the Developer tab in my.MYOB with PopMCP's redirect URL, enter its details, then sign in the same way.
Your app's API Key••••••••••••3f7aAdministratorA saved invoice or bill posts to your books right away, and deleting changes them. Recording a payment updates the books and moves no money. Emailing an invoice really sends the email. Some files require reversing a transaction rather than deleting it. Connections start read-only.
Drop the PopMCP URL into Claude, ChatGPT, Claude Code, Codex or any other supported client. It signs in through PopMCP with OAuth, so your MYOB credential never leaves the server.
app.popmcp.com/mcpAsk for something harmless before the agent changes anything. Writes run as soon as it calls them, so confirm it reads the right account first.
Who owes me money right now, and how much of it is more than 60 days overdue?
myob_unpaid_invoicesok
Then just ask for the work
“Who owes me money right now, and how much of it is more than 60 days overdue?”
“Raise a service invoice to Clearwater Pty Ltd for two days of consulting at 750 a day, plus GST”
“Invoice 00000338 was paid in full into our main account yesterday. Record it.”
“Which supplier bills do I need to pay next, oldest first?”
“Show me profit and loss for last quarter and the balance sheet at the end of it”
“Add up tax collected and paid by tax code for September for my BAS”
One hosted endpoint, registered once per client. The same tools and the same permissions, whichever window the request comes from.
Add the PopMCP URL under Customize → Connectors and the tools appear in every chat.
The same endpoint, registered in the browser. Nothing to install on the machine you are working from.
Register PopMCP as a custom connector, then let ChatGPT read and update the account.
Wire the endpoint into Codex or the Codex CLI when a task needs live business context, not a fixture.
Register the remote MCP server in OpenCode's config for terminal-first and scripted agent runs.
Add PopMCP as an MCP server in Z.ai's desktop app and work the account from the same window.
FAQ
What teams ask before putting MYOB behind an AI client.
MYOB Business, the new Essentials and AccountRight files held online, in Australia and New Zealand, which MYOB serves through one API. Some features only show in AccountRight. AccountRight files kept on a desktop cannot be reached from PopMCP, and MYOB Acumatica and EXO have separate APIs and are not covered.
A login that is an administrator of the company file, because MYOB lets only an administrator approve access, one file at a time. You sign in on MYOB's own page, so your password is never shared. If PopMCP's form asks for an API Key and API Secret, you also need your own key from MYOB, and that means applying for API access: MYOB's developer program page lists the membership levels and their monthly fees.
Yes, one at a time. Each sign-in approves one company file, and each one is its own connection in its own PopMCP workspace. A connection only ever reaches the file it was made for.
MYOB has a layout for each kind of sale: Item, Service, Professional, Time Billing and Miscellaneous, each with its own fields. So each layout has its own tools, and the AI reads a record's layout from its list to choose the right one. Bills and orders work the same way.
Bank account and BSB numbers come back masked to their last four characters in every answer, and tax file numbers stay fully masked, and this cannot be turned off. Sending a masked number back is refused so it cannot overwrite the real one. Names, addresses, invoices and balances are visible, and payroll tools hold personal data, so connect read-only if you only need reports.
Yes. MYOB replaces a whole record on every change, so PopMCP reads it first and sends it back with only your change applied. Lines are the exception: send every line you want to keep, because a new list of lines replaces the old one.
It can email an invoice through MYOB if your file is online and set up to send email, and it really sends it. It cannot move money: recording a payment only updates your books.
The person who signed in must be an administrator of that company file. If the file still has its own user name and password rather than a my.MYOB sign-on, connect again and enter them under More options.
No. PopMCP hosts it and gives you a Streamable HTTP MCP URL. There is nothing to deploy, no callback URL to register, and no infrastructure to keep running or patch.
Any client that supports a remote Streamable HTTP MCP server: Claude Desktop, Claude Web, Claude Code, ChatGPT custom connectors, Codex and the Codex CLI, OpenCode and Z.ai's ZCode, as well as editors such as Cursor, Windsurf and Zed. Your client signs in to PopMCP with OAuth; the provider credential never leaves the server.
Connect MYOB in PopMCP first, then run claude mcp add --transport http popmcp https://app.popmcp.com/mcp in a terminal. Inside Claude Code, run /mcp and sign in to PopMCP in the browser window it opens, ticking MYOB on the consent screen. The MYOB tools are then available in that session, and no MYOB credential is stored on your machine.
Loading 365 tool definitions into every conversation burns context before the work starts. PopMCP loads a curated 41-tool set covering the everyday workflows and keeps the rest searchable, so your AI pulls a specialist tool only when a task needs it. Every tool stays searchable, and on Scale the owner can load the full catalog for a teammate's connection.
A tool is something your AI calls, and there are 365 here. A trigger is something PopMCP watches for you: 8 MYOB events that can start work on the PopMCP side. Triggers never enter your AI client's context, and none of them ask you to paste a callback URL into MYOB.
Launch a hosted MCP endpoint for MYOB, keep tool access under control, and start testing real workflow prompts right away.