#58 · of 445 · by weekly downloadsMCP server
Xero MCP Server
Read and write Xero accounting records from an MCP client.
Rank
#58
of 445 · by weekly downloads
Weekly downloads
14K
npm + PyPI, last 7 days
Add it to your client
OfficialInstall
npx -y @xeroapi/xero-mcp-server@latest
mcpServers
{
"mcpServers": {
"xero-mcp": {
"command": "npx",
"args": [
"-y",
"@xeroapi/xero-mcp-server@latest"
]
}
}
}- Transport
- stdio
- Runtime
- Node
- Auth
- Required
- License
- MIT
Tools
list-invoiceslist-contactslist-accountscreate-invoicelist-report-balance-sheetlist-profit-and-loss
The server wraps Xero's accounting API: contacts, chart of accounts, invoices, quotes, credit notes, bank transactions and payroll records are all addressable as named tools. Reporting is covered too, with profit and loss, balance sheet, trial balance and aged receivable or payable breakdowns. Authentication runs on OAuth2, with custom connections recommended when wiring it into a desktop client. Testing against a Xero demo organisation avoids touching real ledgers.
Similar MCP servers
QuickBooks Online MCP Server
MCP serverFull CRUD access to QuickBooks Online entities and financial reports.
Finance & Payments
Stripe MCP
MCP serverStripe's hosted MCP endpoint for reading and writing account data
Finance & PaymentsDeveloper Tools
WorkOS MCP
MCP serverManage WorkOS organizations, users and SSO connections from an agent
Developer ToolsSecurity & Monitoring

Comments(0)
Sign in to comment