Xero
The official Xero MCP server connects AI agents to your Xero accounting data. Agents can read accounts, contacts, invoices, quotes, payments, credit notes, items, bank transactions, and tax rates, and pull financial reports such as profit-and-loss, balance sheet, trial balance, and aged receivables and payables.
Tools
list-accounts
Retrieve a list of accounts from the Xero chart of accounts.
list-aged-payables-by-contact
Retrieve aged payables for a chosen Xero contact for the connected account.
list-aged-receivables-by-contact
Retrieve aged receivables for a chosen Xero contact.
list-bank-transactions
Retrieve a list of bank account transactions from Xero.
list-contact-groups
Retrieve a list of the contact groups defined in Xero.
list-contacts
Retrieve a list of contacts from your Xero organisation.
list-credit-notes
Retrieve a list of credit notes from your Xero organisation.
list-invoices
Retrieve a list of sales and purchase invoices from Xero.
list-items
Retrieve a list of inventory items from your Xero account.
list-manual-journals
Retrieve a list of manual journal entries from Xero.
list-organisation-details
Retrieve details about the connected Xero organisation.
list-payments
Retrieve a list of the payments recorded in Xero for the connected account.
list-profit-and-loss
Retrieve a profit-and-loss financial report from Xero.
list-quotes
Retrieve a list of quotes from your Xero organisation.
list-report-balance-sheet
Retrieve a balance-sheet financial report from Xero.
list-tax-rates
Retrieve a list of the tax rates configured in Xero.
list-tracking-categories
Retrieve a list of the tracking categories set in Xero.
list-trial-balance
Retrieve a trial-balance financial report from Xero.