Agent♥︎Age
Catalog

Xero

Official

by WYRE-AI · TypeScript

MCP server for Xero accounting — contacts, invoices, payments, accounts, and financial reports.

MCP server for Xero accounting that enables MCP-compatible clients to manage Xero contacts, invoices, payments, accounts, and financial reports. It connects to the Xero Accounting API and supports multiple transports, including stdio, HTTP, and Cloudflare Workers.

🛠️ Key Features

  • Contacts, invoices, payments, chart of accounts, and financial reports via the Xero Accounting API
  • Works over stdio, HTTP, or Cloudflare Workers transports
  • Provides an interactive, rich, read-only invoice card using xero_invoices_get (MCP Apps, SEP-1865)

🚀 Use Cases

  • Retrieve and view Xero contacts
  • Manage invoice data through xero_invoices_get rendered as a card
  • Access payments, accounts (chart of accounts), and financial reports

⚡ Developer Benefits

  • Structured MCP tool integration for Xero entities: contacts, invoices, payments, accounts, reports
  • Supports MCP Apps host rendering of invoice cards, neutral by default, with optional brand injection via window.__BRAND__

⚠️ Limitations

  • Invoice card is explicitly described as read-only (neutral by default; brandable via injection)

Topics

accountingclaudemcpmcp-serverxerowyre-technologymsp-mcp