Skip to main content

Xero

OfficialFeatured 💰 Finance & Trading

Xero accounting from your AI — read and manage invoices, bills, contacts, accounts and reports across your Xero organisation.

Tags

accountinginvoicesreports

Tools (5)

list_invoicescreate_invoicelist_contactsget_profit_and_losslist_accounts

Client configuration

Cursor (.cursor/mcp.json)

{ "mcpServers": { "xero": { "command": "npx", "args": [ "-y", "@xeroapi/xero-mcp-server" ], "env": { "XERO_CLIENT_ID": "your-xero-client-id-here", "XERO_CLIENT_SECRET": "your-xero-client-secret-here" } } } }

VS Code (.vscode/mcp.json)

{ "servers": { "xero": { "command": "npx", "args": [ "-y", "@xeroapi/xero-mcp-server" ], "env": { "XERO_CLIENT_ID": "your-xero-client-id-here", "XERO_CLIENT_SECRET": "your-xero-client-secret-here" }, "type": "stdio" } } }

Replace the placeholders before connecting. Authorize in your client when prompted.

The Cursor JSON also works in Claude Desktop's local MCP configuration. Install the required runtime and local software first.

Documentation →