适合谁
- 需要与 Xero 会计数据交互的 AI 助手
- 会计和财务团队的自动化工作流
Xero MCP Server 提供了全面的会计数据访问能力,通过 MCP 协议实现集成。官方维护,功能丰富,但需要谨慎配置权限和安全措施。
最强项 · 维护活跃度 14/20 最弱项 · 安全与权限 6/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js 18+
XERO_CLIENT_SECRET
Xero 自定义连接的客户端密钥,在 Xero 开发者后台创建应用后获取,属于敏感凭据。
XERO_CLIENT_BEARER_TOKEN
运行时使用的 Bearer 访问令牌,支持多账号场景;定义时优先于 client id/secret。
XERO_CLIENT_ID
Xero 自定义连接(Custom Connection)的客户端 ID,在 Xero 开发者后台创建应用后获取。
XERO_SCOPES
可选的空格分隔权限范围列表,用于覆盖默认 scopes,如 accounting.invoices accounting.contacts。
{
"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"
}
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"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"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add xero -e XERO_CLIENT_ID=your_client_id_here -e XERO_CLIENT_SECRET=your_client_secret_here -e 'XERO_SCOPES=accounting.invoices accounting.contacts accounting.settings' -- npx -y @xeroapi/xero-mcp-server@latest
在终端运行;先把 <…> 占位符换成你自己的值。
在 Claude Desktop 中添加服务器配置后,检查工具列表中是否出现 list-contacts 等工具,或直接让客户端调用 list-organisation-details 看是否返回组织信息。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Xero MCP Server 是 Model Context Protocol (MCP) 协议的实现,用于连接 Xero API。它提供标准化的访问方式,让 MCP 客户端能够管理联系人、会计科目表、发票等会计和业务功能。支持 OAuth2 认证(自定义连接或 Bearer 令牌),并提供了丰富的命令用于查询和创建各类会计数据,包括发票、联系人、银行交易、工资单等。
通过 DuckDuckGo 提供网页搜索和内容抓取功能的 MCP 服务器
你的AI永不遗忘。
用Telethon驱动的Telegram MCP服务器,让MCP客户端读取聊天、管理群组、发送/修改消息、媒体、联系人及设置。
Hostinger 官方 API 的 MCP 服务器,支持管理域名、托管、VPS 等。
源版本 f24583c867df 数据同步于 2026-10-12 查看 FMRS 评分方法