Xero
MCP server for Xero accounting — contacts, invoices, payments, accounts, and financial reports.
Connector by wyre-technology · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/wyre-technology-xero-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 15 read · 5 write · 0 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Docker image
Tools by what they do 20
Read from the source code; the running server may list different tools.
Read 15 · Look things up without changing anything.
xero_accounts_getxero_accounts_listxero_backxero_contacts_getxero_contacts_listxero_contacts_searchxero_invoices_getxero_invoices_listxero_payments_getxero_payments_listxero_reports_aged_payablesxero_reports_aged_receivables
Show 3 more tools
xero_reports_balance_sheetxero_reports_profit_and_lossxero_status
Write 5 · Create, change, send or run things.
xero_contacts_createxero_invoices_createxero_invoices_update_statusxero_navigatexero_payments_create
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
XERO_ACCESS_TOKEN
Other settings (environment variables or headers).
AUTH_MODELOG_LEVELMCP_TRANSPORTXERO_TENANT_ID
Tools (20)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
xero_accounts_getGet detailed information about a specific account by its ID.
xero_accounts_listList chart of accounts in Xero. Optionally filter by account type or class.
xero_backReturn to domain selection (no-op in flattened mode). All tools are always available.
xero_contacts_createCreate a new contact in Xero. Name is required; other fields are optional.
xero_contacts_getGet detailed information about a specific contact by its ID. Returns full contact profile including addresses, phone numbers, and email.
xero_contacts_listList contacts in Xero with pagination. Optionally filter using a where clause. Returns contact details including name, email, and addresses.
xero_contacts_searchSearch contacts by name. Returns contacts whose name contains the search term.
xero_invoices_createCreate a new invoice in Xero. Requires type, contact, and at least one line item.
xero_invoices_getGet detailed information about a specific invoice by its ID. Returns full invoice details including line items, amounts, and payment status.
xero_invoices_listList invoices in Xero with pagination. Optionally filter by status and type (ACCREC for sales, ACCPAY for bills).
xero_invoices_update_statusUpdate the status of an existing invoice. Can submit, authorise, or void an invoice.
xero_navigateDiscover available Xero tools by domain. Returns tool names and descriptions for the selected domain. All tools are callable at any time — this is a help/discovery aid, not a prerequisite.
xero_payments_createCreate a new payment in Xero. Records a payment against an invoice.
xero_payments_getGet detailed information about a specific payment by its ID.
xero_payments_listList payments in Xero with pagination. Optionally filter by status.
Show 5 more tools
xero_reports_aged_payablesGet an Aged Payables report showing outstanding supplier bills by age.
xero_reports_aged_receivablesGet an Aged Receivables report showing outstanding customer invoices by age.
xero_reports_balance_sheetGet a Balance Sheet report as of a specific date.
xero_reports_profit_and_lossGet a Profit and Loss (income statement) report for a date range.
xero_statusShow credentials status and available domains
Signals
- Stars
- 1
- Forks
- 2
- Open issues
- 0
- Last commit
- Oct 14, 2026 (15 days ago)
- Last release
- Oct 14, 2026 (15 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.wyre-technology/xero-mcp- Version
- 1.5.5
- Auth
- API key
- Packages
- oci
ghcr.io/wyre-technology/xero-mcp:v1.5.5 - License
- Apache-2.0
- Repository
- github.com/wyre-technology/xero-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from wyre-technology
- 0.648score
Autotask
wyre-technology
MCP server for Kaseya Autotask PSA — companies, tickets, projects, time entries, and more.
ConnectorAFreshness: ALocal★ 58Claude Code +5 - 0.638score
ConnectWise Manage
wyre-technology
MCP server for ConnectWise Manage PSA — companies, tickets, projects, time entries, and more.
ConnectorAFreshness: ALocal★ 28Claude Code +5 - 0.637score
NinjaOne
wyre-technology
MCP server for NinjaOne RMM — devices, organizations, alerts, and tickets.
ConnectorAFreshness: ALocal★ 26Claude Code +5 - 0.631score
IT Glue
wyre-technology
MCP server for IT Glue — organizations, configurations, passwords, flexible assets, and documents.
ConnectorAFreshness: ALocal★ 17Claude Code +5 - 0.624score
CIPP
wyre-technology
MCP server for CIPP — M365 multi-tenant management for MSPs (users, tenants, policies).
ConnectorAFreshness: ALocal★ 11Claude Code +5 - 0.612score
Action1
wyre-technology
Action1 MCP server — endpoint inventory, patch visibility, and policy automation via REST API.
ConnectorAFreshness: ALocal★ 3Claude Code +5
Cite this page
Xero MCP server. Agent Mart. https://agentmart.dev/connectors/wyre-technology-xero-mcp (last updated 2026-10-24)