Xero

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

stdiocommunityservice

Package Details

Transportstdio

Environment Variables

XERO_TENANT_ID(str)
Required

Xero tenant ID (organisation). Required when AUTH_MODE is 'env'.

XERO_ACCESS_TOKEN(str)
RequiredSecret

Xero OAuth2 access token. Required when AUTH_MODE is 'env'.

MCP_TRANSPORT(str)
Default:stdio

Transport mode for the server. Set to 'stdio' for local CLI use; the image defaults to 'http' for gateway hosting.

AUTH_MODE(str)
Default:env

Credential source: 'env' reads vars locally, 'gateway' expects header injection from the WYRE MCP Gateway.

LOG_LEVEL(str)
Default:info

Log verbosity: debug, info, warn, error