Xero MCP Server enables Claude to interact with Xero Accounting Software through a set of tools that access financial data. Developed by John Zhang, it provides authenticated access to Xero's API for retrieving accounts, bank transactions, contacts, invoices, journals, organizations, payments, and quotes. The implementation uses OAuth2 authentication and handles API session management, making it valuable for financial analysis, bookkeeping tasks, and accounting workflows without leaving the conversation interface. Future development plans include adding transaction creation capabilities.
Authenticate with Xero using OAuth2.
Creates one or more spent or received money transactions.
Creates one or multiple contacts in a Xero organisation.
Retrieves report for balancesheet.
Retrieves the full chart of accounts.
Retrieves any spent or received money transactions.
Retrieves all contacts in a Xero organisation.
Retrieves sales invoices or purchase bills.
Retrieves journals.
Retrieves Xero organisation details.
Retrieves payments for invoices and credit notes.
Retrieves sales quotes.
No reviews yet. Be the first to review!
Sign in to join the conversation
Our bundler currently only supports TypeScript-based servers. Check back soon!