Skip to content
Kitbay
Submit
MCP serverBeta

Xero MCP

Runs locallyApache-2.0Updated on Nov 10, 202673GitHub starsCan change dataNeeds an API key

An unofficial Xero connector from Servosity's msp-skills collection, built for managed service providers. The installer adds a xero-cli tool and a xero-mcp server that agents run over stdio.

What it does

An unofficial Xero connector from Servosity's msp-skills collection, built for managed service providers. The installer adds a xero-cli tool and a xero-mcp server that agents run over stdio. It reads Xero accounting data, keeps a local SQLite ledger so aging, reconciliation and general ledger tie-out run offline, and can also create invoices, contacts, payments and other records, with a dry-run preview advised first. It uses an OAuth access token from a Xero Custom Connection plus the organisation's tenant ID, and never creates tokens itself. The README warns against its HTTP mode until a security fix ships. The publisher labels it beta.

Capabilities

  • Read Xero accounting data from an agent
  • Run aging, reconciliation and ledger tie-out offline
  • Create invoices, contacts and payments with a dry-run preview
  • Mirror one Xero organisation into local SQLite