此 MCP 服务器允许客户端与 Xero 会计软件 进行交互,为用户提供便捷的会计数据交互体验。
http://localhost:5000/callbackclaude_desktop_config.json 文件:{
"mcpServers": {
"xero-mcp": {
"command": "npx",
"args": ["-y", "xero-mcp@latest"],
"env": {
"XERO_CLIENT_ID": "YOUR_CLIENT_ID",
"XERO_CLIENT_SECRET": "YOUR_CLIENT_SECRET",
"XERO_REDIRECT_URI": "http://localhost:5000/callback"
}
}
}
}
⚠️ 重要提示
完成 Xero OAuth2 流程后,您的 Xero 数据可能会经过您使用的 LLM。如果您在进行测试,请授权访问 Xero 演示公司。
此 MCP 服务器提供了一系列工具,方便客户端与 Xero 会计软件进行交互:
authenticate:使用 OAuth2 进行身份验证。create_bank_transactions:创建一个或多个支出或收入交易。create_contacts:在 Xero 组织中创建一个或多个联系人。get_balance_sheet:获取资产负债表报告。list_accounts:获取完整的账户列表。list_bank_transactions:获取任何支出或收入交易。list_contacts:获取 Xero 组织中的所有联系人。list_invoices:获取销售发票或采购账单。list_journals:获取日记账。list_organisations:获取 Xero 组织详细信息。list_payments:获取发票和信用单的支付记录。list_quotes:获取销售报价单。以下是一些使用该服务器的示例:
本项目采用 MIT License。