Skip to main content
Glama

Xero MCP Server

Official
MIT License
160
60
  • Apple
  • Linux

list-invoices

Fetch and display invoices from Xero, including Draft, Submitted, and Paid statuses. Filter by specific contacts or invoice numbers, and paginate results for comprehensive viewing.

Instructions

List invoices in Xero. This includes Draft, Submitted, and Paid invoices. Ask the user if they want to see invoices for a specific contact, invoice number, or to see all invoices before running. Ask the user if they want the next page of invoices after running this tool if 10 invoices are returned. If they want the next page, call this tool again with the next page number and the contact or invoice number if one was provided in the previous call.

Input Schema

NameRequiredDescriptionDefault
contactIdsNo
invoiceNumbersNo
pageYes

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "contactIds": { "items": { "type": "string" }, "type": "array" }, "invoiceNumbers": { "items": { "type": "string" }, "type": "array" }, "page": { "type": "number" } }, "required": [ "page" ], "type": "object" }

You must be authenticated.

Other Tools from Xero MCP Server

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/XeroAPI/xero-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server