Xero MCP Server

Official

50+ commands: contacts, invoices, credit notes, quotes, payments, bank transactions, journals, payroll (NZ/UK), reports

Details

Vendor
Xero
Type
Official
Category
Accounting and payroll
Endpoint
No public remote endpoint
none (local only)
Auth
OAuth2 custom connection (client ID/secret) or bearer token
Transport
stdio
Spec version
Not stated by the vendor
Code repo
https://github.com/XeroAPI/xero-mcp-server
Official MCP registry
Not listed
community Xero servers listed, incl. Meridian/Pilot hosted
Also through
Zapier; Composio

Tools

50+ commands: contacts, invoices, credit notes, quotes, payments, bank transactions, journals, payroll (NZ/UK), reports

Our live check

Result
No public endpoint
What came back
No public endpoint
Publisher
Matches the vendor
github.com/XeroAPI
Docs read
Oct 3, 2026

We send one MCP initialize call and nothing else. A 401 that points to OAuth counts as live: the server answers, and you sign in to use it.

Notes

npm @xeroapi/xero-mcp-server. No Xero-hosted endpoint. Meridian (Pilot) runs a free hosted Xero MCP since 2026-09-22 (third party).

Source

https://github.com/XeroAPI/xero-mcp-server