MCP server
Xero MCP Server
Read and write Xero accounting records from an MCP client.
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
Stripe MCP
MCP serverStripe's hosted MCP endpoint for reading and writing account data
Finance & PaymentsDeveloper Tools
Amplitude MCP
MCP serverRemote MCP endpoint for Amplitude charts, experiments and cohorts
Data & Analytics
Vercel MCP
MCP serverHosted endpoint for Vercel docs, projects, deployments and logs.
Developer ToolsCloud Platforms & Infrastructure
Comments(0)
Sign in to comment