Connect accounting agents to Xero through MCP
Use Xero MCP Server to give approved MCP clients controlled access to Xero accounting data, reports, invoices, contacts, and related business records.
npx skills add agentskillexchange/skills --skill connect-accounting-agents-to-xero-through-mcp
Use Xero MCP Server when a finance or operations agent needs controlled access to Xero through the Model Context Protocol. The operator creates or selects the Xero developer credentials, configures OAuth scopes or bearer-token access, registers the MCP server in a client such as Claude Desktop, and then invokes specific tools to list accounts, inspect invoices, create contacts, retrieve reports, or review payroll-related records where supported. The operator can limit scopes, test against a demo company, review tool outputs, and approve any write action before it changes accounting records. This is not a generic API integration card: the scope boundary is the MCP server setup plus explicit accounting-data tasks exposed to an agent client. Invoke it instead of using Xero normally when the user needs repeatable agent-assisted reporting, reconciliation, or record lookup while keeping credentials and scopes explicit. Keep the workflow tied to Xero records and MCP tool calls. Record the selected tenant, granted scopes, requested tool, and reviewed output.