⚠️
Third-party server — not affiliated with ClaudeFinanceLab. This server is developed and maintained by Xero. ClaudeFinanceLab is a neutral directory and does not endorse, operate, or take any responsibility for this server. We are not liable for its availability, accuracy of outputs, data privacy practices, security, or fitness for any purpose. Eval scores are point-in-time automated test results — they do not constitute a security audit or ongoing guarantee of correctness. Never use third-party MCP servers for real financial decisions without independent due diligence. Server owners who object to their listing can contact us at evals@claudefinancelab.com for prompt removal. Full disclaimer →
What is an MCP server?

A live data connector for Claude. Once connected, Claude can pull real Xero MCP (Official) data directly into any conversation — no copy-paste, no spreadsheet exports, no switching tabs.

Connect in 3 steps
  1. Get a free API key — create one here
  2. Copy the install config below into your claude_desktop_config.json
  3. Restart Claude Desktop — the tools appear automatically
Full setup guide (5 min) →
📒

Xero MCP (Official)

by Xero

Official Xero accounting MCP with 40+ commands spanning contacts, invoices, payments, credit notes, bank transactions, payroll, timesheets, tax rates, and financial reports (P&L, balance sheet, trial balance). Supports Custom Connections and multi-tenant bearer-token mode.

📒 Accounting 🔑 Auth required — OAuth 2 with client ID/secret (developer.xero.com) stdio MIT ★ 348 GitHub stars
Not yet evaluated
Install Config
# Install via:
# npx @modelcontextprotocol/inspector https://github.com/XeroAPI/xero-mcp-server

ℹ Add your OAuth 2 with client ID/secret (developer.xero.com) in the config (replace the placeholder value).

Full setup walkthrough: Getting Started Guide →

All Accounting servers →
Own this server?
Get independently evaluated and earn a Verified badge your customers can trust.
Get Certified →
FEEDBACK