MCP.so
登录

Xero MCP Server

@XeroAPI

关于 Xero MCP Server

An MCP server that integrates with the MCP protocol. https://modelcontextprotocol.io/introduction

基本信息

分类

其他

许可证

MIT

运行时

node

传输方式

stdio

发布者

XeroAPI

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "xero": {
      "command": "npx",
      "args": [
        "-y",
        "@xeroapi/xero-mcp-server@latest"
      ],
      "env": {
        "XERO_CLIENT_ID": "your_client_id_here",
        "XERO_CLIENT_SECRET": "your_client_secret_here",
        "XERO_SCOPES": "accounting.invoices accounting.contacts accounting.settings"
      }
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Xero MCP Server?

It is a Model Context Protocol (MCP) server implementation for Xero, providing a bridge between the MCP protocol and Xero's API for standardized access to Xero's accounting and business features. It is intended for developers integrating Xero data with AI assistants and MCP-compatible clients.

How to use Xero MCP Server?

Install via npx (npx -y @xeroapi/xero-mcp-server@latest) and configure authentication. Two modes are supported: Custom Connections (set XERO_CLIENT_ID and XERO_CLIENT_SECRET environment variables) or Bearer Token (set XERO_CLIENT_BEARER_TOKEN). The server can be added to Claude Desktop by editing claude_desktop_config.json with the appropriate command and environment variables. Once running, invoke MCP commands such as list-accounts, create-invoice, list-payroll-employees, etc.

Key features of Xero MCP Server

  • Xero OAuth2 authentication with custom connections
  • Contact management (list, create, update)
  • Chart of Accounts management (list, create, update)
  • Invoice creation, management and updating
  • Payroll employee and timesheet support
  • MCP protocol compliance for standardized access

Use cases of Xero MCP Server

  • Querying Xero financial data (invoices, contacts, accounts) via natural language
  • Automating invoice creation and management
  • Managing payroll employees and timesheets
  • Generating financial reports (profit/loss, balance sheet, trial balance)
  • Integrating Xero accounting with AI assistants like Claude

FAQ from Xero MCP Server

What are the prerequisites?

Node.js v18 or higher, npm or pnpm, and a Xero developer account with API credentials.

评论

其他 分类下的更多 MCP 服务器