{"repo":"XeroAPI/xero-mcp-server","free":true,"listed":false,"github":"https://github.com/XeroAPI/xero-mcp-server","clone":"git clone https://github.com/XeroAPI/xero-mcp-server.git","description":"An MCP server that integrates with the MCP protocol. https://modelcontextprotocol.io/introduction","language":"TypeScript","stars":349,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"Xero MCP Server This is a Model Context Protocol (MCP) server implementation for Xero. It provides a bridge between the MCP protocol and Xero's API, allowing for standardized access to Xero's accounting and business features. Features - Xero OAuth2 authentication with custom connections - Contact management - Chart of Accounts management - Invoice creation and management - MCP protocol compliance Prerequisites - Node.js (v18 or higher) - npm or pnpm - A Xero developer account with API credentials Docs and Links - Xero Public API Documentation - Xero API Explorer - Xero OpenAPI Specs - Xero-Node Public API SDK Docs - Developer Documentation Setup Create a Xero Account If you don't already have a Xero account and organisation already, can create one by signing up here using the free trial. We recommend using a Demo Company to start with because it comes with some pre-loaded sample data. Once you are logged in, switch to it by using the top left-hand dropdown and selecting \"Demo Company\". You can reset the data on a Demo Company, or change the country, at any time by using the top left-hand dropdown and navigating to My Xero. NOTE: To use Payroll-specific queries, the region should be either NZ or UK. Authentication There are 2 modes of authentication supported in the Xero MCP server: 1. Custom Connections This is a better choice for testing and development which allows you to specify client id and secrets for a specific organisation. It is also the recommended approach if you a","default_branch":null,"files":null,"tree":[],"storefront":"/r/XeroAPI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/XeroAPI/xero-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}