Connect Your AI Agent with Xero Accounting for Slack

Integrate Xero Accounting MCP server into your Slack workspace for instant access to your AI agent.

Back to MCP Servers
Xero Accounting
Xero Accounting
Accounting Software

Categories

Commerce

Available Tools

Tools that your AI agent can use through this MCP server to interact with Xero Accounting

Find or Create Contact

Finds a contact by email address. Optionally, create one if none are found. See the documentation

Create Sales Invoice

Creates a new sales invoice. See the documentation

Download Invoice

Downloads an invoice as pdf file. File will be placed at the action's associated workflow temporary folder.

Find Invoice

Finds an invoice by number or reference.See the docs here

Find contact. Optionally, create one if none are found

Finds a contact by name or account number. Optionally, create one if none are found. See the docs here

Create or update contact

Creates a new contact or updates a contact if a contact already exists. See the docs here

Create Bill

Creates a new bill (Accounts Payable)See the docs here

Add Items to Existing Sales Invoice

Adds line items to an existing sales invoice. See the docs here

Upload File

Uploads a file to the specified document.

Make API Call

Makes an aribitrary call to Xero Accounting API.

Bank Statements Report

Gets bank statements for the specified bank account.

Create History Note

Creates a new note adding it to a document.

Create Purchase Bill

Creates a new purchase bill.

Update Contact

Updates a contact given its identifier.

Create or Update Contact

Creates a new contact or updates if the contact exists.

Create Employee

Creates a new employee.

List Manual Journals

Lists information from manual journals in the given tenant id as per filter parameters.

List Invoices

Lists information from invoices in the given tenant id as per filter parameters.

List Credit Notes

Lists information from credit notes in the given tenant id as per filter parameters.

List Contacts

Lists information from contacts in the given tenant id as per filter parameters.

Get Tenant Connections

Gets the tenants connections the user is authorized to access

Get Item

Gets details of an item.

Get Invoice

Gets details of an invoice.

Get Sales Invoice Online URL

Retrieves the online sales invoice URL.

Get History of Changes

Gets the history of changes to a single existing document.

Get Contact

Gets details of a contact.

Get Bank Summary

Gets the balances and cash movements for each bank account.

Email an Invoice

Triggers the email of a sales invoice out of Xero.

Create Payment

Creates a new payment

Create Item

Creates a new item.

Create Credit Note

Creates a new credit note.

Create Bank Transaction
Integrate Xero Accounting MCP server into Slack for instant access to your AI agent | Runbear