Skip to main content
Glama
john-zhang-dev

Xero MCP Server

Related Servers

Alternatives to Xero MCP Server

No user-submitted related servers found.

    Related Servers

    • F
      license
      Not graded
      quality
      D
      maintenance
      An enhanced MCP server for Xero, enabling natural language interaction with your Xero organisation for accounting tasks like invoices, contacts, bank transactions, and payroll.
      -
    • A
      license
      B
      quality
      F
      maintenance
      A Model Context Protocol server implementation providing standardized access to Xero's accounting and business features, enabling operations like contact management, invoice creation, and chart of accounts management through MCP.
      51
      8,373 npm
      365
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      An MCP server that enables AI assistants to read and write Xero accounting data, including invoices, contacts, accounts, and payments, through natural language.
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      A local MCP server for Xero that lets you search contacts, list and fetch invoices, and create draft invoices. It includes guardrails to prevent approving, sending, or deleting invoices.
      160 npm
      MIT
    • F
      license
      Not graded
      quality
      C
      maintenance
      A 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.
      -

    TDQS

    B3.4/5.0

    Scored across 15 tools

    Disambiguation5/5

    Each tool has a distinct purpose: authentication, CRUD for specific entities (bank transactions, contacts, invoices), and read-only lists for accounts, organisations, payments, quotes. No functional overlap, and descriptions clearly differentiate between list/get and create/update operations.

    Naming Consistency4/5

    Most tools follow a clear verb_noun pattern (e.g., 'create_contacts', 'list_invoices'). Exceptions include 'authenticate' (no noun) and slight plural/singular inconsistency (e.g., 'create_bank_transactions' vs 'get_bank_transaction'), but overall the naming is predictable and readable.

    Tool Count5/5

    15 tools is well-scoped for a Xero API server covering core entities: authentication, bank transactions, contacts, invoices, accounts, organisations, payments, and quotes. Each tool addresses a necessary operation without excessive granularity.

    Completeness3/5

    The tool set provides basic CRUD for bank transactions and contacts, but lacks create for invoices, quotes, and payments, and omits delete/archive for any entity. This leaves notable gaps for full lifecycle management, though the domain is partially covered.

    Maintenance

    ActivityActive
    ResponsivenessWithin a week