xero-mcp

david-buck/xero-mcp
★ 0 stars JavaScript Security Updated today
Small local Xero MCP server for safe draft invoices
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "xero-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "david-buck/xero-mcp"
      ]
    }
  }
}

README Excerpt

A small, local Xero MCP server for looking up contacts and invoices from Codex—and making draft invoices when you actually mean draft invoices. It runs on your Mac, talks to Xero over OAuth, and keeps its tokens in `~/.xero-mcp/tokens.json`. No database, no hosted service, no mystery background process.

Tools (9)

lineAmountTypesxero_create_draft_invoicexero_find_contactxero_get_contact_defaultsxero_get_invoicexero_list_invoicesxero_list_revenue_accountsxero_list_revenue_tax_ratesxero_update_draft_invoice