Overview
Features
authenticate
Authenticate with Xero using OAuth2 to establish a connection for subsequent MCP commands.
create_bank_transactions
Create one or more spent or received money transactions in the Xero organisation.
create_contacts
Create one or multiple contacts in a Xero organisation.
get_balance_sheet
Retrieve the balance sheet report from Xero.
list_accounts
Retrieve the full chart of accounts.
list_invoices
Retrieve sales invoices or purchase bills.
list_contacts
Retrieve all contacts in a Xero organisation.
list_payments
Retrieve payments for invoices and credit notes.
Who Is This For?
- Developers:Create applications that manage Xero data via MCP commands easily.
- Finance teams:Empower finance teams to retrieve and reconcile Xero data programmatically.




