xero-mcp-server
1
The Xero MCP Server is a Model Context Protocol server that enables seamless access to Xero's accounting and business features via standardized MCP commands. Key highlights include comprehensive contact and invoice management, and full compliance with MCP protocols.
Xero MCP Server
This is a Model Context Protocol (MCP) server implementation for Xero, providing an interface to Xero's API for standardized access to its accounting and business features.
Features
- Xero OAuth2 authentication
- Contact, Chart of Accounts, and Invoice management
- Compliance with MCP protocol
Prerequisites
- Node.js (v18 or higher)
- npm or pnpm
- Xero developer account
Setup
- Create a Xero Account and use a Demo Company for testing
- Two authentication modes: Custom Connections and Bearer Token
Available MCP Commands
- Retrieve and manage accounts, contacts, invoices, payments, payroll, and more.
License
- MIT License