Overview
Features
Xero OAuth2 authentication with custom connections
Supports OAuth2 authentication with per-organisation client IDs and secrets via Custom Connections for testing and third-party MCP client integration (e.g., Claude Desktop).
Contact management
Expose MCP access to Xero contacts for listing, creating, and updating contacts.
Chart of Accounts management
Access and manage the Xero Chart of Accounts through MCP commands.
Invoice creation and management
Create and manage invoices via MCP, aligning with Xero's accounting data.
MCP protocol compliance
Ensure MCP protocol compatibility and provide guidance per the MCP Specification.
Who Is This For?
- Developers:Developers building MCP clients or integrating Claude Desktop with Xero accounting data.
- Systems integrators:Enable multi-account access by routing MCP queries through OAuth2 or token-based flows.




