SOUNDTRACK // IRON UNDER PRESSURE
JEZWEB // GRID OSv2026
JEZWEB

> mcp // accounting & payments

Xero
for AI.

MCP server enabling Claude to interact with Xero accounting (Contacts, Invoices, Credit Notes, Quotes, Items, Reports, Bank Transactions, Purchase Orders, Manual Journals, Payments, Payroll).

Xero holds the financial truth for a business: contacts, invoices, payments, and the reports that show how everything is tracking. This connector lets your AI assistant read and write across the full Xero data model: draft an invoice, look up a supplier, create a credit note, log a payment, or pull a financial report, all from a conversation without opening the Xero dashboard.

GOOD FOR // Accountants, bookkeepers, and business owners who want to create invoices, chase payments, and check financial reports through their AI assistant instead of clicking through the Xero UI.

Invoices, quotes, and credit notes

Create, update, void, and email sales invoices, quotes, and credit notes. Supports the full ACCREC lifecycle from draft through to paid.

Contacts and inventory

Search and manage customers and suppliers using natural-language queries. Look up, create, and update inventory items and their pricing.

Payments and bank transactions

Record payments against invoices, log bank receive and spend transactions, and manage purchase orders, keeping the books up to date from a conversation.

Reports and accounts

Pull financial reports, browse the chart of accounts, check tax rates, and view payroll data (AU region), useful for quick checks and AI-assisted summaries.

Create an invoice for Coastal Constructions for $4,800 plus GST and email it to them.

What invoices are overdue for more than 30 days?

Record a payment of $2,200 against invoice INV-0143.

Show me the profit and loss report for this financial year.

xero_organisation list Organization settings and info
xero_accounts list, get, create, update Chart of accounts
xero_contacts list, get, create, update Customers and suppliers (AI natural query)
xero_invoices list, get, create, update, void, email Sales invoices (ACCREC)
xero_credit_notes list, get, create, update, email Credit notes
xero_quotes list, get, create, update, email, delete Quotes/estimates
xero_purchase_orders list, get, create, update, delete Purchase orders
xero_payments list, get, create Payment records
xero_bank_transactions list, get, create_receive, create_spend Bank transactions
xero_items list, get, create, update Inventory items
xero_tax_rates list Tax rate configuration
xero_tracking list Tracking categories
xero_manual_journals list, get, create, update Manual journal entries
xero_reports list Financial reports
xero_payroll list Payroll (AU region)

Works with Claude (Code, Desktop, claude.ai), and any MCP-compatible client. OAuth on first connect: no keys to paste.

claude mcp add --transport http xero-mcp https://xero.mcp.jezweb.ai/mcp

claude.ai: Settings → Connectors → Add connector → https://xero.mcp.jezweb.ai/mcp