Xero MCP Server
OfficialRelated Servers
Alternatives to Xero MCP Server
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityDmaintenanceEnables standardized access to Xero's accounting and business features via the MCP protocol, supporting contact, invoice, quote, credit note, account, and report management through OAuth2 authentication.8,373 npmMIT
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server for integrating Xero with GenAI applications.-
- FlicenseNot gradedqualityCmaintenanceA Model Context Protocol server that enables Claude Desktop to interact with Xero Accounting API using natural language for reading, writing, and reporting on accounting data.-
- AlicenseBqualityAmaintenanceAn MCP server allowing Clients to interact with Xero Accounting Software15160 npm22MIT
- FlicenseNot gradedqualityDmaintenanceAn enhanced MCP server for Xero, enabling natural language interaction with your Xero organisation for accounting tasks like invoices, contacts, bank transactions, and payroll.-
- AlicenseNot gradedqualityBmaintenanceAn MCP server that enables AI assistants to read and write Xero accounting data, including invoices, contacts, accounts, and payments, through natural language.MIT
TDQS
Scored across 51 tools
Most tools have distinct purposes targeting specific resources and actions (e.g., create-invoice vs. update-invoice), but there is some overlap in list operations (e.g., list-contacts and list-contact-groups) that could cause minor confusion. The descriptions help clarify, but the sheer number of tools increases the risk of misselection.
Tool names follow a consistent verb_noun pattern throughout (e.g., create-contact, list-invoices, update-timesheet-line), with no deviations in style or convention. This predictability makes it easy for agents to understand and navigate the toolset.
With 51 tools, the count is excessive for a single server, making it heavy and potentially overwhelming for agents. While Xero is a comprehensive platform, this many tools suggests poor scoping and could lead to inefficiency in tool selection and usage.
The toolset provides complete CRUD/lifecycle coverage across multiple domains (e.g., invoices, contacts, payroll, reports), with no obvious gaps. It includes creation, listing, updating, and deletion operations where applicable, ensuring agents can handle end-to-end workflows without dead ends.