xero-mcp
If you are the rightful owner of xero-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This MCP server allows Clients to interact with Xero Accounting Software.
The Xero MCP Server is designed to facilitate seamless interaction between clients and the Xero Accounting Software. By leveraging the Model Context Protocol (MCP), this server enables users to perform various accounting tasks such as managing transactions, contacts, invoices, and more, directly through Xero's platform. The server requires users to set up an OAuth 2.0 application within Xero to obtain necessary credentials for authentication. Once configured, users can execute a range of operations, from creating bank transactions to retrieving financial reports, all while ensuring data privacy and security. The server is particularly useful for businesses and individuals looking to streamline their accounting processes by integrating Xero's capabilities into their existing workflows.
Features
- OAuth2 Authentication: Securely authenticate with Xero using OAuth2 protocol.
- Transaction Management: Create and list bank transactions efficiently.
- Contact Management: Add and retrieve contacts within a Xero organization.
- Financial Reporting: Access balance sheets and other financial reports.
- Invoice and Payment Handling: Manage invoices, payments, and quotes seamlessly.
Tools
authenticate
Using OAuth2 authentication Xero
create_bank_transactions
Create one or more spending or income transactions
create_contacts
Create one or more contacts in an Xero organization
get_balance_sheet
Obtain balance sheet report
list_accounts
Get the complete account chart
list_bank_transactions
Get all expenses or income transactions
list_contacts
Get all contacts in your Xero organization
list_invoices
Get sales invoices or purchase bills
list_journals
Obtain journal
list_organisations
Get Xero organization details
list_payments
Get payment for invoices and credit notes
list_quotes
Get a sales quote